Язык программирования третьего поколения (
3GL ) - это язык программирования, который не зависит от машины. Программы, написанные на 3GL, могут быть скомпилированы для запуска на разных устройствах. Сравните это с языком программирования первого поколения (машинный код) или языком программирования второго поколения (язык ассемблера). На этих языках программа написана специально для определенного типа процессора и набора команд.
3GL впервые появились в 1950-х годах с развитием FORTRAN, ALGOL и COBOL. Эти языки считаются «высокоуровневыми», даже если они гораздо более низкого уровня, чем современные языки программирования высокого уровня, такие как C ++, Ruby и JavaScript.
Условия программирования