it why it the favorite language for robotic
Yeah, Python has waaay more options than c++, which is why I'm still not learning the latter. Only problem with Python is its primary interface module, Tkinter. Tkinter is Triple Horrible (as in Horribly Ugly, Horribly Limited and Horribly Finicky). Tkinter is usable, but it's far from the best interface you'll see with other programming languages.
Also making games in Python without pygame is pretty much impossible.
Separate names with a comma.