Do każdego rodzaju aplikacji jest multum języków (frameworków)
Aplikacje internetowe (webowe) - PHP, Python(django, flask), JavaScript(angular), C#, Ruby(ruby on rails). Trzeba też mieć na uwadze połączenie z bazą danych MySQL oraz część frond endową część czyli HTML i CSS
Mobilne aplikacje to przede wszystkim Java do androida, Swift i Objective C do iOS oraz C# dla windows phone
Aplikacje pulpitowe: C++, Java, Python i wiele innych