Классификация языков программирования
by Мария Гилинская
1. по уровню
1.1. сверхвысокого уровня
1.1.1. Algol -68, APL, Python
1.2. высокого уровня
1.2.1. Фортран, Алгол, Кобол, Бейсик , Паскаль , Си , Ада и др.
1.3. низкого уровня
1.3.1. автокод, ассемблер
2. по виду обрабатываемой информации
2.1. языки символьной обработки
2.1.1. LISP, Prolog, Algol, Basic и др.
2.2. вычислительные языки
2.2.1. Basic, Fortan, Pascal, Algol
3. по поколению
3.1. языки первого поколения
3.1.1. машинный код
3.2. языки второго поколения
3.2.1. автокоды. Ассемблер
3.3. языки третьего поколения
3.3.1. Бейсик, Кобол, Си, Паскаль
3.4. языки четвертого поколения
3.4.1. для создания программ, для управления базами данных. Фокус, Java.
3.5. языки пятого поколения
3.5.1. Пролог, ЛИСП, Си++, Visual Basic, Delphi