[ORACLE] 절차적, 비절차적 언어의 특징 및 대표적인 언어
절차적 언어 - 절차적 언어란, 개발자가 처리 절차(처리순서, 처리방법)를 처음부터 끝까지 정해주어야 하는 언어로, COBOL, JAVA, C가 대표적인 언어다. 비절차적 언어 - 비절차적 언어란, 개발자가 처리절차를 지정하지 않고 원하는 결과를 정의하여 요청하는 언어다. 예시 SELECT 이름, 입사일, 급여 FROM EMP WHERE 급여 >= 2000; 절차적인 언어로 위의 기능을 개발한다면, 어떻게(HOW) 처리할 것인지를 프로그래밍해야하지만, SQL로 개발할 땐 원하는 것이 무엇인지를 명기한다.