Можно, но для новичка С слишком сложен. Лучше начни с более простого С-подобного языка программирования, например Java, за одно и ООП изучишь. Если же вообще ноль в программировании, то лучше с какого-нибудь функционального языка, например Lisp. Это самый простой язык программирования, всего 2 оператора: открывающая и закрывающая скобки. Очень хорошо ставит мозги перед изучением императивных языков (это C, Pascal, Java и т. п.). Либо же ассемблер - это низкоуровневый язык программирования. Тоже прекрасно ставит мозги. Там пишется программа в командах процессора, ниже только двоичные коды. Поймешь как процессор работает, что является большим плюсом в изучении языка С, так как С-это язык программирования высокого уровня, который наиболее близок к аппаратному обеспечению компьютера. Это особенно заметно при работе с памятью и указателями.
Добавить комментарий