The visual editor builds on Scratch which is somewhere between Logo and Smalltalk. The compiler is based on Scheme.
From the article:
"The blocks editor uses the Open Blocks Java library for creating visual blocks programming languages. ... Open Blocks visual programming is closely related to the Scratch programming language, a project of the MIT Media Laboratory's Lifelong Kindergarten Group...
The compiler that translates the visual blocks language for implementation on Android uses the Kawa Language Framework and Kawa's dialect of the Scheme programming language..."
Comments
The visual editor builds on Scratch which is somewhere between Logo and Smalltalk. The compiler is based on Scheme.
From the article:
"The blocks editor uses the Open Blocks Java library for creating visual blocks programming languages. ... Open Blocks visual programming is closely related to the Scratch programming language, a project of the MIT Media Laboratory's Lifelong Kindergarten Group...
The compiler that translates the visual blocks language for implementation on Android uses the Kawa Language Framework and Kawa's dialect of the Scheme programming language..."
Language overviews:
http://progopedia.com/language/scratch/
http://www.gnu.org/software/kawa/Features.html