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