Классификация языков программирования
by Александра Калачкова
1. По уровню
1.1. Низкого уровня
1.1.1. Ассемблер
1.2. Высокого уровня
1.2.1. Фортран, Кобол, Алгол, Pascal, Java
2. По виду обрабатываемой информации
2.1. Вычислительные языки
2.1.1. Pascal, Фортран
2.2. Языки символьной обработки
2.2.1. Prolog, LISP
3. По поколению
3.1. Языки первого поколения
3.1.1. машинные коды
3.2. Языки второго поколения
3.2.1. Ассемблер
3.3. Языки третьего поления
3.3.1. языки высокого уровня
3.4. Языки четвертого поколения
3.4.1. С, С++
3.5. Языки пятого поколения
3.5.1. Python, Haskell, Delphi