Python is a wonderful and powerful programming language that's easy to use (easy to read and write) and, with Raspberry Pi, lets you connect your project to the real world. Python syntax is very clean, with an emphasis on readability, and uses standard English keywords.