С чего нужно начинать программировать?
Автор: Cwody Su • Февраль 26, 2020 • Доклад • 1,100 Слов (5 Страниц) • 284 Просмотры
C ЧЕГО НУЖНО НАЧИНАТЬ ПРОГРАММИРОВАТЬ?
Автор:
Положий Екатерина Владимировна
3 курс
Донецкий Техникум Промышленной Автоматики
Руководитель:
Дубограй Н.И.
Заведующий отделением
Цель статьи - подсказать с чего лучше начинать программировать, помочь выбрать язык и узнать о профессии программиста немного больше.
Компьютерные науки - кумулятивная область изучения. Что означает, каждая последующая тема строится на предыдущих. Если вы никак не были связаны с компьютерами до этого, начать желательно с изучения терминов информатики, так как в дальнейшем это значительно упростит восприятие новых тем.
Ключевые слова: язык программирования, синтаксис, изучение
С ЧЕГО ЖЕ НАЧАТЬ?
Чтобы быть хорошим программистом не обязательно быть великим математиком. Математические навыки полезны, но не обязательны.
Для тех, кто не обладает глубокими знаниями в данной области, подойдет изучение логики высказываний.
Логика высказываний - это раздел символической логики, изучающий сложные высказывания, образованные из простых, и их взаимоотношения.
После того как вы изучите основы информатики следует начинать думать о выборе языка программирования.
[pic 1]
Существует официальный рейтинг языков (схема 1), благодаря которому вы сможете увидеть статистику. На схеме представлены 10 (из 50 на сайте) самых популярных и часто-используемых языков программирования на конец 2019 года.
В статье мы рассмотрим каждый из них и узнаем преимущества и недостатки каждого из них.
Сайт рейтинга: https://spectrum.ieee.org/static/interactive-the-top-programming-languages-2019
(схема 1)
10. «Go»
Язык программирования “Go” разработан компанией Google и появился совсем недавно. Если верить Google, то go – это универсальный язык, пригодный для любых задач. Google представил go в 2009 году, и с тех пор он не сильно изменился. Язык предназначен для системного программирования. В настоящее время поддержка осуществляется на платформах Linux, MacOS, FreeBSD и Windows, на последнюю платформу поддержка присутствует недавно. Код на Go пишется вполне быстро и аккуратно, так как на нём предусмотрен аккуратный и чистый синтаксис. Язык «Go» является компилируемым, что делает производительность такой же высокой как у низкоуровневых языков. Язык прост для изучения и подойдёт начинающему программисту с базовыми знаниями С/C++.
9. «Swift»
Swift – язык программирования позволяющий писать приложения для компьютеров, телефонов, серверов, на платформе iOS. Он прост в освоении, даже если он станет вашим первым языком. На этапе компиляции предотвращает массу ошибок, что значительно ускоряет процесс разработки и повышает качество кода. Это первый язык программирования промышленного качества, который так же понятен и увлекателен, как скриптовый язык. Swift был представлен компанией Apple в 2014 году, но развивается и совершенствуется до сих пор. Написав код, разработчик может сразу же посмотреть результат своей работы. Это значительно ускоряет процесс написания кода и с минимальным риском ошибок.
8. MATLAB
MATLAB – язык программирования, обеспечивающий взаимодействие разработчика со всеми доступными возможностями анализа, сбора и представления данных. Простой в изучении язык, имеющий понятный синтаксис. Обладает огромными возможностями, одной из которых является визуализация данных. Так же язык совершенствуется, несколько раз в год выпускаются положительные обновления. Из недостатков можно выделить высокую стоимость программного пакета. Из-за узкой направленности и низкой производительности MATLAB не пользуется большим спросом, хотя и имеет широкую область применения.
...