Currently, there are a handful of major mobile platforms, each with its own core
language (s) and development environment (
eg Java for Android, Objective - C for iOS and C# for Windows Phone), but this is
in a state of constant
change to keep up with the pace of new technology.