제 3 세대 프로그래밍 언어 란 무엇입니까?

3 세대 프로그래밍 언어 ( 3GL )는 기계 독립적 인 프로그래밍 언어입니다. 3GL로 작성된 프로그램은 다양한 장치에서 실행되도록 컴파일 할 수 있습니다. 이를 1 세대 프로그래밍 언어 (기계 코드) 또는 2 세대 프로그래밍 언어 (어셈블리 언어)와 비교하십시오. 이러한 언어에서 프로그램은 특정 유형의 CPU 및 명령어 세트에 맞게 작성됩니다.

3GL은 1950 년대 FORTRAN, ALGOL 및 COBOL의 개발로 처음 등장했습니다. 이러한 언어는 C ++, Ruby 및 JavaScript와 같은 최신 고급 프로그래밍 언어보다 훨씬 낮은 수준이지만 "고수준"으로 간주됩니다.

프로그래밍 용어