Rhomobile

Homepage: http://www.motorola.com/Business/US-EN/Business+Product+and+Services/Software+and+Applications/RhoMobile+Suite

Rhomobile was Blackberry's primary framework for writing apps, in Ruby, though with the release of Blackberry 10, Blackberry has since added support for over a dozen programming languages.