В изучении языков программирования с нуля, нужна лёгкость в изучении, доступность и простота.Все эти качества хорошо сливаются в двух языках, а именно Ruby и Python(не Питон, а Пайтон).Но всё же для новичка более подходит Руби чем Пайтон.Но всё же как Пайтон так и Руби одинаковы просты, один нюанс имеются некие отличия в коде.
Лично я начинал своё изучение с Руби, но потом я перешёл на Пайтон А в скором и на Джава Скрипт.
Для изучения программирования с нуля более сего подходит Руби.
В институтах начинают с фундаментальной части, т.е. это Pascal и C++. Первый легкий для понимания и закладывает хороший фундамент в освоении языков. Второй более гибкий и с универсальным синтаксисом.