It uses an object-based brograming language, as opposed to basic. Haven't seen anything on ASM for it, but then again I haven't looked hard for it. Did find a Java Interpreter though... -- Disclaimer: My mind is so fragmented by random excursions into a wilderness of abstractions and incipient ideas that the practical purposes of the moment are often submerged in my consciousness and I don't know what I'm doing.