Развитие языков программирования
Поколения языков программирования
Процедурные языки
Языки низкого уровня
1 ПОКОЛЕНИЕ конец 50-х
Машинные языки
Язык ассемблера, созданный по принципу « одна инструкция – одна строка»
2 ПОКОЛЕНИЕ середина 60-х
Символический ассемблер
Макроассемблеры
3 ПОКОЛЕНИЕ 70-е
Универсальные языки высокого уровня
Fortran
Algol
Basic
Pascal
4 ПОКОЛЕНИЕ 80-е
Непроцедурные
Prolog
Langin
Объектно-ориентированные
Simula-67
SmallTalk
C++
Simula
JavaScript
Языки запросов
SQL (Structured Query Language)
Параллельные
SISAL
FP
Occam
5 ПОКОЛЕНИЕ середина 90-х
Языки искусственного интеллекта, языки экспертных систем и баз знаний
InterLisp
ExpertLisp
IQLisp
SAIL
Естественные языки
Clout
Q&A
HAL