Классификация языков программирования
by Марина Белоусова
1. По поколению
1.1. Языки первого поколения ( Языки машинных команд (ЯМК )
1.2. Языки второго поколения (Ассемблеры, Макроассемблеры )
1.3. Языки третьего поколения (Си, Паскаль, Джава, Бейсик)
1.4. Языки четвертого поколения (SQL, SGML ( HTML, XML ), Prolog)
1.5. Языки программирования пятого поколения ( Языки искусственного интеллекта, экспертных систем и баз знаний, естественные языки )
2. По виду обрабатываемой информации
2.1. Вычислительные языки
2.2. Языки символьной обработки
3. По уровню
3.1. Языки программирования низкого уровня (ассемблер , CIL)
3.2. Языки программирования высокого уровня ( Фортран ,Кобол , Pascal , Java , C++ )
3.3. Языки программирования сверхвысокого уровня ( VHLL , Python, Ruby и Haskell, Perl )