Классификация языков программирования
создатель Владмир Родионов
1. Направление развития языков программирования.
1.1. Непроцедурное программирование
1.1.1. Логические языки
1.1.2. Функциональные языки
1.2. Процедурное программирование
1.2.1. Операционные языки
1.2.2. Структурные языки
2. По виду обрабатываемой информации
2.1. Вычислительные языки
2.1.1. Factor
2.1.2. Forth
2.2. Языки символьной обработки
2.2.1. Лисп
3. Поколения
3.1. Языки первого поколения
3.1.1. Языки машинных комманд
3.2. Языки второго поколения
3.2.1. ассемблер
3.2.1.1. Новый узел
3.2.2. макроассамблер
3.3. Языки третьего поколения
3.3.1. Algol
3.3.2. Basic
3.3.3. Pascal
3.3.4. ADA
3.3.5. APL
3.3.6. C
3.3.7. PL/1
3.3.8. Cobol
3.4. Языки четвертого поколения
3.4.1. SQL
3.4.1.1. Новый узел
3.4.1.1.1. Новый узел
3.4.2. Prolog
3.4.3. SGML (HTML, XML)
3.5. Языки пятого поколения
3.5.1. IQLisp
3.5.2. HAL
3.5.3. Q&A
3.5.4. SAIL
3.5.5. Expertlist
3.5.6. Interlisp
3.5.7. Clout
4. По уровню
4.1. Языки программирования низкого уровня
4.1.1. Ассемблер
4.1.2. Автокод
4.2. Языки программирования высокого уровня
4.2.1. Algol
4.2.2. Cobol
4.2.3. Pascal
4.2.4. Basic
4.2.5. Prolog
4.2.6. C
4.2.7. Fortran
4.3. Языки программирования сверхвыского уровня
4.3.1. VHL
4.3.2. HASTELL