Классификация языков программирования
by Андрей Бутин
1. по уровню
1.1. низкого уровня
1.1.1. Assembler
1.2. высокого уровня
1.2.1. Fortran
1.2.2. COBOL
1.2.3. ALGOL
1.2.4. Pascal
1.2.5. Java
1.2.6. C
1.2.7. C++
1.2.8. C#
1.2.9. Objective C
1.2.10. Smalltalk
1.2.11. Delphi
1.2.12. Logo
1.3. сверхвысокого уровня
1.3.1. Python
1.3.2. Ruby
1.3.3. Haskell
1.3.4. Perl
1.3.5. AWK
2. по виду обрабатываемой информации
2.1. вычислительные языки
2.1.1. Logo
2.2. языки символьной обработки
2.2.1. C++
3. по поколению
3.1. первого поколения
3.1.1. Assembler
3.2. второго поколения
3.2.1. Fortran
3.3. третьего поколения
3.3.1. Basic
3.4. четвёртого поколения
3.4.1. С
3.4.2. С++
3.5. пятого поколения
3.5.1. Python
3.5.2. Haskell