Is InDesign CS5 extensible?
Yes. Developers can fully extend and automate InDesign CS5 using standard programming technologies including C++, JavaScript, AppleScript, and VBScript. The InDesign CS5 products software development kit (SDK) provides documentation, tools, and sample code to help customize and build InDesign plug-ins. For more information, visit the InDesign Developer Center. To learn about automating InDesign with scripting resources, see the scripting page.