+ 10
C, C++ and Python itself Programming language..
but if you mean the uses:
For python:
Python is used in GIS programming. It is used as a scripting language for ArcGIS, and for Quantum GIS. Python is true general purpose language. Your question is kind of like asking, what area should you focus on if you want C++ job or Java job
For C:
Although numerous computer languages are used for writing computer applications, the computer programming language, C, is the most popular language worldwide. Everything from microcontrollers to operating systems is written in C since it's very flexible and versatile, allowing maximum control with minimal commands.
For C++:
For Develop Graphical related application like computer and mobile games.