Il existe de nombreux langages de programmation utilisés dans le développement d'applications. Tout dépend de la plate-forme pour laquelle vous développez. Par exemple, sur Android, un développeur d'applications aurait besoin de Java et d'une compréhension des API. Les applications Android prenaient en charge C et C ++ sous Android Native Development, mais Google ne préconise plus de les utiliser. Pour les applications iOS, vous auriez besoin d'Objective-C pendant qu'il est encore utilisé et du nouveau langage Swift. Vous aurez également besoin de connaître la plate-forme Xcode et peut-être du C.