@Oscar The raspberry pi is mainly programed in PYTHON but it can be programed in C,C+,etc. People use python because it can access the gprio pins.