Классификация языков программирования
by Сима Микута
1. По уровню
1.1. Языки программирования низкого уровня
1.1.1. Ассамблер, CIL
1.2. Языки программирования высокого уровня
1.2.1. C, C++, Python, Java, PHP, Perl, Delphi, Lisp
1.3. Языки программирования сверх высокого уровня
1.3.1. Icon, Haskell, AWK, Ruby
2. По поколению
2.1. Языки первого поколения
2.1.1. Машинный код
2.2. Языки второго поколения
2.2.1. Ассамблер
2.3. Языки третьего поколения
2.3.1. Fortran, Lisp, Cobol, Basic, C
2.4. Языки четвертого поколения
2.4.1. Focus, Lotus, dBace, Java
2.5. Языки пятого поколения
2.5.1. Delphi
3. По виду обрабатываемой информации
3.1. Вычислительные языки
3.1.1. C, Fortran, Basic
3.2. Языки символьной обработки
3.2.1. Lisp, Cobol