본원 에서 설명 된 개념 들 의 동작 들 을 수행 하 기 위한 컴퓨터 프로그램 코드 는 Java ® 또는 C ++ 와 같 은 객체 지향 형 프로그래밍 언어 로 작성 될 수 있 다 . 그러나 , " 본 개시 내용 의 동작 들 을 수행 하 기 위한 컴퓨터 프로그램 코드 는 "" C "" 프로그래밍 언어 와 같 은 종래 의 절차 형 프로그래밍 언어 들 로 작성 될 수 도 있 다 . 프로그램 코드 는 ", 전체 적 으로 사용 자 의 컴퓨터 상 에서 , 부분 적 으로 사용 자 의 컴퓨터 상 에서 , 독립 형 소프트웨어 패키지 로서 , 부분 적 으로 는 사용 자 의 컴퓨터 상 에서 그리고 부분 적 으로 는 원격 컴퓨터 상 에서 , 또는 전체 적 으로 원격 컴퓨터 상 에서 실행 될 수 있 다 . 후자 의 시나리오 에서 , 원격 컴퓨터 는 , 로컬 영역 네트워크 ( LAN ) 또는 광역 네트워크 ( WAN ) 를 통해 사용 자 의 컴퓨터 에 연결 될 수 있 거나 , 또는 외부 컴퓨터 에 대해 ( 예컨대 , 인터넷 서비스 제공 자 를 사용 한 인터넷 을 통해 ) 연결 이 이루어질 수 있 다 .