Відмінності між версіями «Мови програмування»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
Рядок 1: Рядок 1:
[[Файл:B1.jpg]]
+
[[Файл:B1.jpg|right|250px|Зображення «Вавилонської вежі» з обкладинки книги Джін Семміт «Мови програмування» (1969 р.), яка містила огляд мов програмування того часу]]
 
+
[[Файл:Babel.jpg|thumb|right|250px|Зображення «Вавилонської вежі» з обкладинки книги Джін Семміт «Мови програмування» (1969 р.), яка містила огляд мов програмування того часу]]
  
 
Інколи розрізняють п'ять поколінь мов програмування, щоправда даний поділ є спірним:
 
Інколи розрізняють п'ять поколінь мов програмування, щоправда даний поділ є спірним:
Рядок 13: Рядок 13:
  
 
Основна відмінна риса: орієнтування на абстрактний комп'ютер з такою ж системою команд.
 
Основна відмінна риса: орієнтування на абстрактний комп'ютер з такою ж системою команд.
 +
 +
=== Третє покоління ===
 +
1960-ті р.р. — мови програмування високого рівня. Їхні характеристики:
 +
* відносна простота;
 +
* незалежність від конкретного комп'ютера;
 +
* можливість використання потужних синтаксичних конструкцій.
 +
Простота мов дає змогу писати невеликі програми і людям, які не є професійними [[програміст]]ами.
 +
 +
Основна відмінна риса мови третього покоління: орієнтування на алгоритм (алгоритмічні мови).
 +
 +
Приклади: Сі, Паскаль, Джава, Бейсік, та багато інших.
 +
 +
Всього у світі існує близько 200 популярних мов програмування третього рівня.
 +
 +
  
  

Версія за 09:57, 23 жовтня 2011

Зображення «Вавилонської вежі» з обкладинки книги Джін Семміт «Мови програмування» (1969 р.), яка містила огляд мов програмування того часу
Файл:Babel.jpg
Зображення «Вавилонської вежі» з обкладинки книги Джін Семміт «Мови програмування» (1969 р.), яка містила огляд мов програмування того часу

Інколи розрізняють п'ять поколінь мов програмування, щоправда даний поділ є спірним:

Перше покоління

Початок 1950-х років — мови перших комп'ютерів. Перша мова асемблера, створена за принципом «одна інструкція — один рядок».

Основна відмінна риса: орієнтування на конкретний комп’ютер.

Друге покоління

Кінець 1950-х — початок 1960-х р.р. Розроблено символьний асемблер, в якому з'явилося поняття змінної. Це перша повноцінна мова програмування.

Основна відмінна риса: орієнтування на абстрактний комп'ютер з такою ж системою команд.

Третє покоління

1960-ті р.р. — мови програмування високого рівня. Їхні характеристики:

  • відносна простота;
  • незалежність від конкретного комп'ютера;
  • можливість використання потужних синтаксичних конструкцій.

Простота мов дає змогу писати невеликі програми і людям, які не є професійними програмістами.

Основна відмінна риса мови третього покоління: орієнтування на алгоритм (алгоритмічні мови).

Приклади: Сі, Паскаль, Джава, Бейсік, та багато інших.

Всього у світі існує близько 200 популярних мов програмування третього рівня.






Розвиток систем кодування