3 ms·
The language choice is based on what project you want to accomplish and the platform you chose. An Android app (there are a billion smartphones) you would pick
by RNeff 7y ago
The language choice is based on what project you want to accomplish and the platform you chose. An Android app (there are a billion smartphones) you would pick one of the IDEs and use Java/Kotlin. A project on the Raspberry Pi would be C/C++ or Python or whatever. A web project would be javascript /CSS /HTML /React talking to (huge list of things). Games would be on one of the 3D engines and a supported language. Various flavors of AI use different languages and libraries.
Pick a project you want to build. That would narrow your choices. Then search Stack Overflow for opinions /recommendations.
The APIs on the platform of choice restrain the languages used.