프로그램 코드 는 ROM ( 46 ) , RAM ( 48 ) 또는 저 장소 ( 40 ) ( 하드 디스크 , 다른 자기 저장 장치 ( magnetic storage ) , 광학 저장 장치 ( optical storage ) , 다른 비휘발성 저장 장치 ( non - volatile storage ) 또는 이 들 의 조합 또는 이 들 의 변형 을 포함 할 수 있 음 ) 에 저장 될 수 있 다 . 프로그램 코드 의 일부 는 프로그램 가능 한 ROM ( ROM , PROM , EPROM , EEPROM 등 ) 에 저장 될 수 있 고 , 프로그램 코드 의 일부 는 저 장소 ( 40 ) 및 / 또는 게임 미디어 ( 12 ) 와 같 은 이동식 미디어 ( CD - ROM , 카트리지 , 메모리 칩 등 일 수 있 거나 , 필요 에 따라 네트워크 또는 기타 전자 채널 을 통해 획득 될 수 있 음 ) 에 저장 될 수 있 다 . 일반 적 으로 , 프로그램 코드 는 유형 ( tangible ) 의 비 일시 적 ( non - transitory ) 신호 베어링 ( signal - bearing ) 매체 에 구현 되 어 있 는 것 으로 발견 될 수 있 다 .