Классификация языков программирования
by Ирина Макогон
1. По уровню
1.1. низкого уровня
1.2. высокого уровня
1.3. сверхвысокого уровня
2. По виду обрабатываемой информации
2.1. Вычислительные языки
2.2. Языки символьной обработки
3. По поколению
3.1. первого поколения
3.2. второго поколения
3.3. третьего поколения
3.4. четвёртого поколения
3.5. пятого поколения
4. По направлению развития
4.1. Процедурное программирование
4.1.1. Структурные
4.1.2. Операционные
4.2. Непроцедурное программирование
4.2.1. Функциональные
4.2.2. Логические