I am actually developing a new langage for educational purpose called AL and an IDE Algoid.
It was initially developed on android platform but I am creating a fork for RaspberryPI.
This is the website of the project :
http://www.algoid.net
And Algoid running on a raspberryPI :
It is beautifull

full screen here
Everything was developped in java : lexer, parser, language definition, runtime and IDE.
So it is extremly portable




