Что такое язык программирования третьего поколения?

Язык программирования третьего поколения ( 3GL ) - это язык программирования, который не зависит от машины. Программы, написанные на 3GL, могут быть скомпилированы для запуска на разных устройствах. Сравните это с языком программирования первого поколения (машинный код) или языком программирования второго поколения (язык ассемблера). На этих языках программа написана специально для определенного типа процессора и набора команд.

3GL впервые появились в 1950-х годах с развитием FORTRAN, ALGOL и COBOL. Эти языки считаются «высокоуровневыми», даже если они гораздо более низкого уровня, чем современные языки программирования высокого уровня, такие как C ++, Ruby и JavaScript.

Условия программирования