설명 을 위한 예 들 에서 , 정의 ( 302 ) 는 컴퓨터 언어 를 사용 하 여 작성 된다 . 도시 된 예 들 에서 , 컴퓨터 언어 는 시뮬레이션 을 수행 하 기 위하 여 해 석기 를 사용 하 는 인터 프리티 드 언어 지만 , 실행 을 위하 여 컴파일 을 요하 지 않 는다 . 시뮬레이션 프로세스 에 포함 된 다양 한 객체 들 을 정의 하 는 것 이 가능 하 다면 어떠 한 언어 라도 사용 될 수 있 다 . 예 를 들 어 , C 및 C ++ 는 이 예 들 에서 사용 될 수 있 는 인터 프리티 드 언어 들 의 예 들 이 다 . 이 예 들 에서 , 객체 들 의 정의 는 인간 들 및 이 인간 들 이 살 고 있 는 환경 들 을 포함 한다 . 다른 유익 한 실시 예 들 은 정의 ( 302 ) 및 액션 들 ( 304 ) 뿐 만 아니 라 시스템 ( 300 ) 에 대한 프레임워크 를 제공 한다 .