Copy of классификация языков программирования
создатель Катерина Шпак
1. по уровню
1.1. низкого уровня
1.1.1. автокод
1.1.2. ассемблер
1.2. высокого уровня
1.2.1. фортран
1.2.2. паскаль
1.2.3. си++
1.2.4. бейсик
1.3. сверхвысокого уровня
1.3.1. APL
1.3.2. алгол- 68
2. по поколению
2.1. 1 поколения
2.1.1. машинные коды
2.2. 2 поколения
2.2.1. ассемблер
2.3. 3 поколения
2.3.1. языки высокого уровня
2.3.2. фортран
2.3.3. алгол
2.3.4. пролог
2.4. 4 поколения
2.4.1. бейсик
2.4.2. кобол
2.4.3. паскаль
2.5. 5 поколения
2.5.1. пролог
2.5.2. си++
2.5.3. Visual Basic
2.5.4. Delphi
3. по виду обрабатываемой информации
3.1. вычислительные языки
3.1.1. паскаль
3.1.2. фортран
3.1.3. бейсик
3.1.4. си
3.2. языки символьной обработки
3.2.1. лисп
3.2.2. снобол
4. развитие направления языков програмирования
4.1. процедурное
4.1.1. структурные
4.1.2. операциооные
4.2. не процедурное
4.2.1. логические
4.2.2. функциональные