Тогда уж лучше с русского.
Но, возвращаясь к теме, вопроса "с чего начать?" возникнуть не должно в принципе. Если вы собираетесь стать программистом (заметьте, я не написал "если вы идёте учиться на ту или иную специальность"), то у вас уже должна быть какая-то мотивация. Вы ж не просто-так хотите стать программистом, а что-то вас мотивировало. "Я хочу стать программистом чтобы делать/работать с ZZZZ." Вот и задавайте вопросы по ZZZZ — ответы на них вам будут более полезными.
На ваш же вопрос у меня есть два ответа:
1. Начните с того, что научитесь формулировать вопросы. Для программиста это весьма критично.
2. Начните с Haskell. Будет интересно за вами понаблюдать.