16+

Техника будущего

Развитие языков программирования

25.08.2020 15:52

Развитие языков программирования

О первом языке программирования, популярности JavaScript и VBScript, можно узнать из данной статьи.
Ни для кого не секрет, что IT-технологии являются одной из самых динамично развивающихся сфер современности. Новшества в этой области появляются, чуть ли, не каждый день.

Давайте проследим некоторые значимые этапы в истории развития программирования. Первыми универсальными синтаксисами программирования были языки для машин, носителями информации, которых выступали перфокарты. Эти программы были достаточно простыми по причине ограниченных возможностей данного вида ЭВМ. В то же время, в силу простоты представлялось возможным создать очень сложные алгоритмы и методы организации программ, которые невозможно создать даже сегодня. К примеру, широко применялась схема самомодифицирующегося кода.

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

Позже был создан целый спектр языков, ориентированных для узкого применения. К таковым относятся APL, Snobol, Icon, Lisp и многие другие. В последнее время широкую популярность приобрели скриптовые. Примерами таких являются JavaScript и VBScript. Каждому специалисту в области программирования известно, что все вышеперечисленные языки императивны, то есть представляют собой пошаговое решение задачи.

Выходом из данной ситуации послужили созданные относительно недавно функциональные и языки логического программирования. Характерной чертой развития программных алгоритмов является их отхождение в сторону абстракции, а это влечёт за собой понижение уровня эффективности. Но в то же время наличие абстракции повышает степень надёжности программирования, что в современных условиях гораздо ценнее.
На данный момент очень популярны такие скрипты, как PHP и JavaScript. Они используются при создании сайтов. Для верстки дизайна сайта используют HTML, код разметки. Программирование на PHP очень похоже на объектно-ориентированное С++.

2020 © "Техника будущего". Все права защищены.
Редакция: | Карта сайта