Смотря в какой сфере планируете применять знания, для системного программирования это C#, C++; для web-технологий C#, PHP, Rubi, Piton, Java; для пользовательских приложений реальных альтернатив C# сейчас практически нет
В любом случае сходите сначала на:
www.firststeps.ruЗатем можете почитать статьи на
habrahabr.ruТонкие моменты часто рассматриваются на
rsdn.ru