The Simple Object Machine (SOM) is a dynamic language VM in the Smalltalk tradition.
The SOM family of language implementations includes implementations in various languages, as well as projects based on SOM to implement Mate, Grace, Newspeak, and other languages.