상기 전술 한 프로그램 은 , 상기 컴퓨터 가 프로그램 을 읽 어 들여 프로그램 으로 구현 된 상기 방법 들 을 실행 시키 기 위하 여 , 상기 컴퓨터 의 프로세서 ( CPU ) 가 상기 컴퓨터 의 장치 인터페이스 를 통해 읽힐 수 있 는 C , C ++, JAVA , Ruby , 기계어 등 의 컴퓨터 언어 로 코드 화 된 코드 ( Code ) 를 포함 할 수 있 다 . 이러 한 코드 는 상기 방법 들 을 실행 하 는 필요 한 기능 들 을 정의 한 함수 등 과 관련 된 기능 적 인 코드 ( Functional Code ) 를 포함 할 수 있 고 , 상기 기능 들 을 상기 컴퓨터 의 프로세서 가 소정 의 절차 대로 실행 시키 는 데 필요 한 실행 절차 관련 제어 코드 를 포함 할 수 있 다 . 또한 , 이러 한 코드 는 상기 기능 들 을 상기 컴퓨터 의 프로세서 가 실행 시키 는 데 필요 한 추가 정보 나 미디어 가 상기 컴퓨터 의 내부 또는 외부 메모리 의 어느 위치 ( 주소 번지 ) 에서 참조 되 어야 하 는지 에 대한 메모리 참조 관련 코드 를 더 포함 할 수 있 다 . 또한 , 상기 컴퓨터 의 프로세서 가 상기 기능 들 을 실행 시키 기 위하 여 원격 ( Remote ) 에 있 는 어떠 한 다른 컴퓨터 나 서버 등 과 통신 이 필요 한 경우 , 코드 는 상기 컴퓨터 의 통신 모듈 을 이용 하 여 원격 에 있 는 어떠 한 다른 컴퓨터 나 서버 등 과 어떻게 통신 해야 하 는지 , 통신 시 어떠 한 정보 나 미디어 를 송수신 해야 하 는지 등 에 대한 통신 관련 코드 를 더 포함 할 수 있 다 .