Both a DSL and a low-level language; worth including in a category of its own.
Romain Michon’s Stanford chipper little Faust Course is hands-on
has a python interface because why not.
it can also be controlled over the internet:
faust2jaqt - httpd mix4 . dsp
TODO: work out how to fill buffers from the disk via the hosting application (e.g. VST infrastructure.)