Классификация языков программирования
by Лиза Рябчёнок
1. По уровням:
1.1. Высокий уровень
1.1.1. Фортран, Кобол, Паскаль, Бейсик
1.2. Низкий уровень
1.2.1. Автокод, Ассемблер
2. По поколениям:
2.1. Первого поколения
2.1.1. машинно–ориентированные
2.2. Второго поколения
2.2.1. с мнемоническим представлением команд (автокоды)
2.3. Третьего поколения
2.3.1. языки общего назначения (Бейсик, Кобол, Си)
2.4. Четвертого поколения
2.4.1. усовершенствованные
2.5. Пятого поколения
2.5.1. декларативные и визуальные (Си++, Visual Basic, Delphi)
3. Процедурные и непроцедурные
3.1. Процедурные
3.1.1. Структурные
3.1.1.1. Паскаль, Си, Ада, ПЛ/1
3.1.2. Операционные
3.1.2.1. Фортран, Бейсик, Фокал
3.2. Непроцедурные
3.2.1. Фунциональные
3.2.2. Логические