프로그램 언어 특성 프로그래밍 언어의 유형 분류 개발 편의성 측면에 따른 분류 저급언어 컴퓨터가 직접 이해할 수 있는 언어 빠름 고급언어 인간이 이해할 수 있는 소스코드 느림 실행 및 구현 방식에 따른 분류 명령형 언어(Imperative Language) 컴퓨터가 동작해야 할 절차를 통해 프로그래밍의 상태를 변경시키는 구문에 중점을 둔 방식 종류 Fortran C 함수형 언어(Functional Language) 자료 처리를 수학적 함수의 계산으로 취급하고 상태와 가변 데이터를 멀리하는 프로그래밍 패러다임 중 하나 종류 LISP Scala 논리형 언어(Logic Language) 논리 문장을 이용해 프로그램을 표현하고 조건이 만족되면 연관된 규칙이 실행되는 방식 종류 Prolog 객체지향 언어(Obje..