고급언어
고급언어(high level language)란 사람이 이해하기 쉬운 프로그래밍 언어를 말한다. 기계어나 어셈블리 언어와 같은 원시적인 프로그래밍 언어 혹은 저급언어와 구별하여 일컫는 말이다. 고급언어는 컴퓨터에서보다 높은 수준의 개념을 가지며, 메모리 주소 지정 및 레지스터 사용과 같은 기본 하드웨어 구성 요소보다는 프로그래밍 논리에 더 중점을 둔다.
종류
장점
- 주된 프로그래밍 언어로 영어를 쓰므로 수정하기가 쉽고 코드 작성이 빠르다.
- 디버그(debug)하기가 쉽다
- 특정 기계의 성질에 의존하지 않으며, 여러 종류의 기계에서 범용적으로 작동한다.