컴퓨터는 기계어로 소통하기 때문에 사람이 기계어를 직접 작성하는 것은 어렵다. 따라서 사용자의 명령어를 운영체제가 이해하는 언어로 바꾸는 인터프리터를 사용한다. 인터프리터를 사용하는 방법에는 다음의 두 가지가 있다.