+ 1
Python is good to be first language, when someone is learning how to code.
For pc games mostly is used c# or c++, most popular game engines use them (Unity, Unreal engine)
For android apps use Kotlin or Java, for IOS use swift
For web frontend: html,css,javacript
Web backand some of: php,python,ruby, java, even javascript(node.js)
Everything can be done in many ways, using diferent languages, depending of project you do, some will be better choice than other, so do research based on thing you wanna achive. Use internet, read articles, watch videos...
0
No. Python is the worst possible choice for apps and games. It's a general purpose scripting language best suited for data analysis, machine learning and backend stuff.
0
Also, good for rapid prototyping before developing with a proper language.