Найти в Дзене

Как научиться программировать?

Чтобы уметь программировать, надо знать намного больше, чем синтаксис какого-либо языка программирования. Однако, зачастую обучение программированию сводят именно к изучению конкретного языка программирования, причем, студенту или школьнику навязывают, именно навязывают, один из популярных языков, например Phyton или, тем кто "постарше", C++. Однако эти языки не предназначены для обучения программированию, так как создавались для решения других задач.

Но почему эти языки так популярны? Популярность Python в сфере образования можно объяснить, прежде всего, доступностью, но не доступностью языка для понимания (Python - объектно-ориентированный язык программирования), а доступностью среды программирования. Python не надо покупать, существует множество ресурсов, откуда можно бесплатно загрузить на свой компьютер Python и начать программировать.

Так как, все-таки, учиться программированию? Ответ достаточно простой: идти от простого к сложному. Понятно, что учиться программировать, надо программировать, писать программы на конкретном языке программирования.

В качестве "простого", первого, языка программирования лучше выбрать процедурный язык программирования, например, Pascal (существует достаточное количество сред разработки, в том числе и бесплатных, на Pascal ). В качестве следующего языка программирования можно выбрать объектно-ориентированный язык программирования: Object Pascal (Delphi), C/С++, C# или Phyton.

Следующий вопрос, на который надо ответить, если вы хотите научиться программировать: Где учиться программировать? Понятно, если вы учитесь программированию в школе или в ВУЗе, то он отпадает сам собой. Но, если возникает желание узнать и научиться большему, чем предусмотрено учебной программой, он все-таки возникает.

Существует множество предложений различных очных и дистанционных курсов, предлагающих научить программированию "быстро и не дорого". Но чудес не бывает. Чтобы научиться программировать, надо приложить много усилий, проделать много самостоятельной работы. И здесь хорошим подспорьем может стать книга - самоучитель программирования. Однако, выбирая самоучитель, следует внимательно прочитать аннотацию, чтобы понимать, на кого он ориентирован. Самоучитель может быть адресован как начинающим, так и уже имеющим знания и опыт в области программирования.

Python, С/C++, Basic, Pascal

Как выбрать язык программирования