Director is a multimedia programming environment from MacroMedia. It features the LingoScriptingLanguage. Director is typically used to make CD-ROM presentations and also ShockWave content on the web. Director 8.5 has added capabilities of 3D programming and multi-user interaction online.