기계어
컴퓨터가 읽을 수 있는 0과 1의 숫자로 이루어진 언어로 프로그래밍 언어의 기본.
개요
프로그램은 기계어로 번역되어야만 컴퓨터가 그 내용을 이해하고 작동한다. 즉, 기계어는 컴퓨터의 하드웨어가 유일하게 이해할 수 있는 단어로 기계어로 번역하는 어셈블러와 컴파일러가 필요하다. 기계어는 CPU나 그 주변 장치에 의존하므로 특정 기종을 위해 만들어진 기계어의 프로그램은 다른 기종에서는 움직이지 않는 경우도 많다.* 기계어는 이해하기 어렵고 컴퓨터 구조에 대한 지식이 없으면 프로그램 작성을 하기 어렵기 때문에 범용성이 부족하고 사람이 이해하기 어려운 언어기 때문에 사용할 수 있을 때까지는 시간이 많이 걸린다.