Existem muitas linguagens de programação usadas no desenvolvimento de aplicativos. Muito depende da plataforma para a qual você está desenvolvendo. Por exemplo, no Android, um desenvolvedor de aplicativos exigiria Java e um conhecimento de APIs. Aplicativos Android costumavam oferecer suporte a C e C ++ no Android Native Development, mas o Google não defende mais o uso deles. Para aplicativos iOS, você precisaria do Objective-C enquanto ainda estiver em uso e da nova linguagem Swift. Você também precisará conhecer a plataforma Xcode e talvez um pouco de C.