Начинать надо с учебника программирования. Любой язык программирования - всего лишь алфавит для записи алгоритмов в понятной компьютеру форме. Но даже самое лучшее знание алфавита не поможет грамотно написать рассказ.
Важнее не язык, а хороший учебник, который разъясняет основы информатики, а не только язык программирования. Может есть хорошие онлайн курсы для начинающих. Оба языка годятся. Ещё неплохой вариант - Java. Не рекомендую PHP, JavaScript и C++.
язык программирования не важен. Важно логически думать и алгоритмизировать задачи.
Ну и и иметь фантазию, если не хотите по чужим идеям работать кодером в дальнейшем.
А учить проще всего Делфи, он же Паскаль. Только потому что он очень хорошо документирован и есть множество преподователей, которые смогут научить начинающих.
Программировать быстрее конечно на python, для людей, которые умеют в логику и алогоритмизацию он очень легко понимаем и изучаем. Кодить на нём легко и просто. сё логично и достаточно просто и быстро.
Для начала, общем, нужно понять что вы вообще хотите в итоге получить: Научится программировать, не имея опыта можно за полгода, а имея опыт изучить любой язык программирования за 3 месяца до вполне нормального применения. Не важно что это будет, асемблер, алгол, си, руби, питон или ява.