Python is a popular programming language in open source circles. Read the article collection to find out about Python's welcoming community, learn how to get started programming in Python, and scripts for improving your Python programming chops.
Turtle graphics is a popular way to introduce young learners to programing. It was part of the original Logo programming language, which, according to Wikipedia, is an…
I recently stumbled upon two websites for learning coding and programming skills: CodeCombat and Codewars. Both use a free software philosophy (all code examples are open…
We love Python at the Raspberry Pi Foundation—it's our go-to general purpose programming language for most projects and activities. Our home-brewed, Pi-optimized Linux…
"Learn to code" is the new mantra for the 21st century. What’s often lost in that statement is exactly what makes programming so useful if you’re not planning to switch…
Minecraft is a hugely popular game that runs on PC, Xbox, PlayStation, and even smartphones. It's the best-selling PC game of all time and has become a worldwide sensation…
PyCon 2015 was held in early April in Montreal, and if you couldn't attend in person, you can attend at your leisure thanks to the great videos event organizers quickly…