Учебник программирования изучать (не языка программирования, а самого программирования). И тот язык, который используется в этом учебнике для объяснения свойств алгоритмов.
P.S. Python специально разработан для не программистов, которым по работе приходится говнокодить примитивные типовые скрипты. Он обеспечивает максимально быстрое написание низкокачественного кода. И при переходе с Python на языки, предназначенные для профессионального программирования, придётся долго и сложно избавляться от сформировавшихся привычек.