Python LogoPython is a popular programming language with which the Raspberry Pi was built with in mind as being the core language to be used (actually that’s where it gets the Pi part), although you can use other major languages such as C, C++ and Java. It is an extremely powerful and flexible language that will let you build virtually any software system you wish to, and you can even use it to control hardware on the Pi.

Python is a language that is easy to learn which makes it a good language to get started with and will give you a good basis to run with if you choose to learn another language later on. This doesn’t make it any less an important language as Python is one of the most popular languages used in industry at present with projects like YouTube, Reddit and Eve Online (MMORPG game) written in Python. In fact some of the biggest users of Python are Google, Yahoo, CERN and NASA.

The following tutorials will give you the basics to get started with Python on the Raspberry Pi (and elsewhere) and would be a good starting point before going onto the Minecraft Tutorials if you are not familiar with programming concepts.

  1. Your first program in Python
  2. Using Variables in Python