MIDletPascal is programming language specifically suited for development of mobile applications. MIDletPascal compiler translates Pascal code into Java™ microedition (J2ME) bytecode. Programs written in MIDletPascal can be executed on any mobile device (such as mobile phones) with Java™ support........
http://www.midletpascal.com/