■ 언어 - 저급언어 : 기계어(0, 1로 이루어진 이진수)에 가까울수록 - 고급언어 : 사람이 이해하기 쉬울수록(Java, C, C++ etc...) ■ 컴파일 - 컴파일 : 사람이 만든 소스코드를 기계어로 바꾸는 것 (인터프린터 : 한 줄씩 번역 vs 컴파일 : 전체를 통으로 번역) ex) 소스 파일 확장자와 컴파일 된 파일의 확장자 • 자바 : .java → .class • C : .c → .obj → .exe • C++ : .cpp → .obj → .exe ■ Java의 특징 1) "W.O.R.A." (Write Once Run Anywhere) 한번 작성된 코드는 모든 플랫폼(O/S, 하드웨어)에서 바로 실행할 수 있다. (C/C++ 등의 경우, 개발 당시의 동일 환경에서만 실행 가능) ..