BlackBerry is an open platform that provides a variety of development languages and runtimes designed to fit your skills. Your choice will be based on a combination of familiarity, possibly having a pre-existing codebase as well as the target devices you wish to serve.
Use your existing C/C++ skills to port an existing title to PlayBook and BB10 or create a brand new astonishing Cascades application for BlackBerry 10.
Port existing Android apps and games to PlayBook and BB10 and expand your market. Simply re-package and distribute through BlackBerry World.
Build deeply integrated and rich BlackBerry smartphone apps for over 75 million existing BlackBerry users. Integrate your app with the core user experience.