Well, there is RoboVM, and Java (or derivatives) run on just about everything wether it be you sim card or credit card to high end clusters.
To be honest though anything non-x86/ARM is pretty esoteric these days, and realistically if you're going embedded C is a far better bet than anything else. (except maybe forth)