또한 , 컴퓨터 가 읽 을 수 있 는 기록 매체 는 롬 ( rom ) , 램 ( ram ) , 플래시 메모리 ( flash memory ) 등 과 같이 프로그램 명령 을 저장 하 고 수행 하 도록 특별히 구성 된 하드웨어 장치 를 포함 할 수 있 다 . 프로그램 명령 은 컴파일러 ( compiler ) 에 의해 만들 어 지 는 것 과 같 은 기계어 코드 뿐 만 아니 라 인터프리터 ( interpreter ) 등 을 사용 해서 컴퓨터 에 의해 실행 될 수 있 는 고급 언어 코드 를 포함 할 수 있 다 .