Python is a great language for beginners, but when you want to give your application a graphical interface, you'll need to learn to use a GUI framework. Here are some open source options.
How to set up your Eclipse environment with Python and EASE, and a few ideas to supercharge your IDE with the power of Python.
Django contributors Jacob Kaplan-Moss, Jeff Triplett, and Frank Wiles share their 5 favorite Django packages in 2015.
Six publishers share top picks for their 2015 open source-related book releases.
The holiday break and start of the new year are just around the corner, and this week's "Hour of Code" can be a great time to get your kids involved in a creative new world of problem-solving. I'm talking about coding—computer programming—and, your kids are probably not too young to start learning... Read more
We talk to the creator of the Python-based open source eye tracking tool.
I hate telling the story of how I learned to program. In the third grade, a friend showed me a book he found in the school library on making small games in the BASIC programming language. I was obsessed with Nintendo and got hooked on the idea of creating my own video games. I began programming... Read more
In this article, we look at some of the most popular open source integrated development environments (IDEs) for Python programmers.
This article is for the English majors, the bookworms, the lovers of literature, and the people with humanities backgrounds who sometimes struggle with the question, "Do you ever use your liberal arts degree?" If you ever write code, the answer is yes.
The availability of open source software has created an avalanche of opportunities for the tech industry, and so will coding-capable consumers. We look at areas where non-programmers can boost their productivity and improve the tech industry by learning to code.