Классификация языков программиравания
создатель Савина Любовь
1. По виду обрабатываемой информации
1.1. Языки символьной обработки
1.1.1. Лисп
1.2. Вычислительные языки
1.2.1. Factor
1.2.2. Forth
2. Направления развития языков программирования
2.1. Процедурное программирование
2.1.1. Структурные языки
2.1.2. Операционные языки
2.2. Непроцедурное (декларативное) программирование
2.2.1. Логические языки
2.2.2. Функциональные языки
3. По уровню
3.1. Языки программирования низкого уровня
3.1.1. Автокод
3.1.2. Ассамблер
3.2. Языки программирования высокого уровня
3.2.1. Агол
3.2.2. Кобол
3.2.3. Паскаль
3.2.4. Си
3.2.5. Пролог
3.2.6. Фортран
3.2.7. Бейсик
3.3. Языки программирования сверхвысокого уровня
3.3.1. VHL
3.3.2. HASTELL
4. По поколению
4.1. Языки первого поколения
4.1.1. Языки машинных команд
4.2. Языки второго поколения
4.2.1. Макроассамблер
4.2.2. Ассамблер
4.3. Языки третьего поколения
4.3.1. Algol
4.3.2. Pascal
4.3.3. ADA
4.3.4. C
4.3.5. Cobol
4.3.6. PL/1
4.3.7. APL
4.3.8. Basic
4.4. Языки четвертого поколения
4.4.1. SOL
4.4.2. SGML (HTML, XML)
4.4.3. Prolog
4.5. Языки пятого поколения
4.5.1. IQList
4.5.2. Q&A
4.5.3. ExpertList
4.5.4. InterList
4.5.5. Clout
4.5.6. SAIL
4.5.7. HAL