Ответ про С# хороший. Но если вы действительно хотите научиться программировать, то начинать нужно с Pascal. Он поможет четко мыслить как программист. С++ или С# уже не такие строгие. Деннис Ритчи, создатель Unix , в последствии писал, что: "... лучше бы unix я писал на Pascal, было бы гораздо меньше системных ошибок..."
Остальные языки: с/с++/с# , java, python, go и т.д. уже основаны на Pascal(Modula-2, Oberon). Так же из освоение будет гораздо проще и быстрее. И почитайте книги Программирование. Введение в профессию от Андрея Столярова(stolyarov.info).