Создание сайтов, поисковое продвижение, разработка веб-приложений.
+7 (987) 254-02-67
Email: feedback@goinweb.ru
ул. Новоженова 90/1, офис 419

В Интернете часто можно встретить такие вопросы (особенно в названиях тем на форумах): «Как научиться программировать?», «С чего начать программирование?», «Для чего нужен Си?», «С какого языка лучше начать» и т.п. На самом деле, секрет программирования прост. Программирование, как и любая серьёзная наука, держится на фундаменте. Поэтому иногда и можно встретить такие заявления, как «PHP можно выучить за две недели». Как? Неужели люди могут знать сразу 12 языков программирования? А если посмотреть требования, предъявляемые при приёме людей на работу, так вообще свихнуться можно!

secreti-prog

Всё гораздо проще. Нужно выучить основы программирования. В основе всего программирования и любого языка в частности лежат принципы алгоритмизации. Здесь нужно оговориться, что я рассказываю это всё, не вдаваясь в ненужные новичку подробности.

Как и обыкновенный язык, русский или английский, все языки программирования разные, но во многом при этом похожи. Например, и русский и английский состоит из букв, слов, предложений. В каждом языке есть времена, части речи. В программных языках – то же самое. Различаются они, в основном, написанием и своей спецификацией. Но основы остаются.

В каждом языке, например, есть переменные, циклы, условные операторы, структуры. В объектно-ориентированных языках (во всех) – классы, объекты, принципы инкапсуляции, полиморфизма, наследования и так далее.

Значит, чтобы научиться программировать, нужно изучить основы алгоритмизации, а чтобы их лучше понять, нужно учить алгоритмизацию в контексте (то есть на примере) какого-нибудь языка программирования.

Самым распространённым языком для новичков считается, несомненно, Pascal (Delphi). Паскаль был даже создан в образовательных целях. Но он особенно хорош, если знаешь английский.

В последнее время всё больше пропагандируется изучение сразу языков Си или C++. Дело в том, что Pascal и Delphi перестали поддерживаться компаниями, а это значит, что среды программирования (программы для создания своих программ) для этих языков больше не обновляются. Си же – это промышленный язык, хоть и сложный.

С какого языка начинать изучение программирования решать каждому. Но это не столь важно. Поняв принципы алгоритмизации в одном языке, вы сможете быстро перейти на другой. Ведь основные конструкции будут в разных языках идентичны, отличаться будет только написание. Только странно, что этот небольшой секрет программистов очень редко можно увидеть в сети.


Мы всегда рады создавать сайты для Вас.

Добавить комментарий

Защитный код
Обновить

Бесплатная консультация

Вам нужен сайт, но вы не знаете с чего начать? Оставьте ваши имя и телефон, мы перезвоним и бесплатно проконсультируем Вас.

Бесплатная консультация по телефону:

+7 987 2540267
Ежедневно c 10:00ч до 20:00ч.

 

Услуги | Портфолио | Блог | РБ
Перепечатка информации с сайта www.goinweb.ru, возможна только с указанием активной гиперссылки.
Веб-студия «GOINWEB»: Разработка, продвижение, обслуживание и поддержка веб-сайтов. E-mail:feedback@goinweb.ru
Яндекс.Метрика