VectorScript is a powerful scripting language integrated into the core of Vectorworks. Whether you are a new Vectorworks user who wants to create simple tools, or an experienced power-user who wants to build comprehensive solutions, VectorScript provides a flexible and easy-to-use solution.
The Vectorworks SDK is a development toolkit that allows experienced C and C++ developers to write plug-ins which extend Vectorworks.
Starting with Vectorworks 2014, you can now use Python as a scripting alternative to VectorScript.
Vision uses code of FFmpeg licensed under the LGPLv2.1 and its source can be downloaded here.