이 들 컴퓨터 프로그램 들 ( 프로그램 , 소프트웨어 , 소프트웨어 어플리케이션 또는 코드 로 도 알려짐 ) 은 프로그래머 블 프로세서 에 대한 기계 명령어 들 을 포함 하 며 , 하이 레벨 절차 어 및 / 또는 객체 지향 프로그래밍 언어 및 / 또는 어셈블리 / 기계어 에서 구현 될 수 있 다 . 본 명세서 에서 사용 된 바 와 같이 , " 용어 "" 기계 판독 가능 매체 """," "" 컴퓨터 판독 가능 매체 "" 는 기계 판독 가능 신호 로서 기계 명령어 들 을 수신 하 는 기계 판독 가능 매체 를 포함 하 여 ", 기계 명령어 들 및 / 또는 데이터 를 프로그래머 블 프로세서 에 제공 하 는 데 사용 되 는 임의 의 컴퓨터 프로그램 물 , 장치 및 / 또는 디바이스 예 를 들 어 , 자기 디스크 , 광학 디스크 , 메모리 , " 프로그래머 블 로직 디바이스 ( PLD ) 를 지칭 한다 . 용어 "" 기계 판독 가능 신호 "" 는 기계 명령어 들 및 / 또는 데이터 를 프로그래머 블 프로세서 에 제공 하 는 데 사용 되 는 임의 의 신호 를 지칭 한다 . "