프로그래밍: 컴퓨터가 일을 수행하도록 프로그래밍 언어로 프로그램(명령어 집합)을 만드는 작업컴파일: 프로그래밍 언어를 컴퓨터가 실행 가능한 기계어로 만드는 작업컴파일러: 프로그래밍 언어를 기계어로 변환하는 프로그램 (예\_ 자바 컴파일러, gcc 등)JDK(Java D