En Director, la puesta en práctica de la lengua está encima del motor de SpiderMonkey ( Javascript-C ) [ 1 ], que es un intérprete preembalado de ECMAScript escrito en C y se conforma en gran parte a la especificación de ECMA [ 2 ], excepto en las áreas donde las funciones o las palabras claves de encargo exponen funcionalidad Director.