SilenceVST is a self-contained language for programming music and sound on Windows. A Linux version is in the works. SilenceVST runs from the command line, with a graphical user interface, or as a VST effect or synthesizer plugin. SilenceVST embeds Csound as well as its own software synthesis system. SilenceVST is user-extensible via C/C++ plugins or Lua scripts.
SilenceVST is licensed under the GNU Lesser General Public License, except for Csound code that it contains, which is copyright (C) 1986, 1992 by The Massachusetts Institute of Technology, but freely available for research and educational purposes.