Классификации языков программирования.
by Дарья Вольберг

1. По виду обрабатываемой информации
1.1. Вычислительные языки
1.1.1. Паскаль, Фортран
1.2. Языки символьной обработки
1.2.1. Prolog, LISP
2. По поколению
2.1. Языки первого поколения
2.1.1. машинные коды
2.2. Языки второго поколения
2.2.1. Ассемблер
2.3. Языки третьего поколения
2.3.1. языки высокого уровня
2.4. Языки четвертого поколения
2.4.1. C, C++
2.5. Языки пятого поколения
2.5.1. Python, Haskell, Delphi
3. По уровню
3.1. Низкого уровня
3.1.1. Ассемблер
3.2. Высокого уровня
3.2.1. Фортран, Кобол, Алгол, Pascal, Java