Many languages compile down to a hardware AssemblyLanguage
. Some languages can be compiled to JavaByteCode
-- including most current WebBrowser
for a very much longer list.
There is also AviBryant
, a SmallTalk
, uses ByteCode
, and then compiling it to ByteCode
Sadly, this is a case of AbstractionInversion
is all we got (in the browser, at least).
True. Unless you run a JavaApplet (ugh).
These programs are nice if you want to do some programming on a platform that doesn't have any good development tools, but does have a browser, such as a phone or PDA.
See also: AjaxSmalltalk