Какво е програмен език от трето поколение?

Език за програмиране от трето поколение ( 3GL ) е език за програмиране, който е независим от машината. Програми, написани на 3GL, могат да бъдат компилирани, за да работят на много различни устройства. Сравнете това с програмен език от първо поколение (машинен код) или език за програмиране от второ поколение (асемблер). В тези езици програмата е написана специално за определен тип CPU и набор от инструкции.

3GL се появява за първи път през 50-те години с развитието на FORTRAN, ALGOL и COBOL. Тези езици се считат за "високо ниво", въпреки че са много по-ниски от съвременните езици за програмиране на високо ниво като C ++, Ruby и JavaScript.

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