
6. 컴퓨터 언어
·
Computer Science/Computer architecture
1. 프로그래밍 언어 1) 고급언어 (High-Level Language) - 사람이 이해하기 쉬운 언어 형태를 지닌 고수준 프로그래밍 언어. - ex) BASIC, FORTRAN, C, C++, JAVA 2) 어셈블리 언어 (Assembly Language) - 기계어와 1:1 관계에 있는 저수준 프로그래밍 언어. 3) 기계어 (Machine Language) - CPU에서 바로 실행이 가능한 1과 0으로 구성된 2진 코드 상태를 말함. 2. 번역 프로그램 (Translator) 1) 인터프리터 (Interpreter) - 소스코드를 한 줄씩 읽고 번역하고 실행하는 방식. - 에러 찾기가 쉬워 편리, 메모리 공간을 적게 차지한다는 장점과 실행 속도가 느리다는 단점을 가짐. - ex) BASIC 2) 컴..