The Programming article collection includes tutorials for getting started with popular programming languages; tricks and handy scripts; development news; tips for choosing a framework; and coding how-tos.

How to build projects using the Raspberry Pi camera

author photos with filters
Learn about the Raspberry Pi camera options and fun photo and video projects.Read more

3 open source Python GUI frameworks

Open source Python GUI frameworks
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...Read more

Cyborg jobs are here to stay

As a computer science professor, I'm often asked by parents how they can prepare their children for jobs that haven't been invented yet. I call them...Read more

Affordable ways to hook kids on coding

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...Read more

I am already a zygote. Is it too late for me to learn to program?

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...Read more

Top 3 open source Python IDEs

Real python in the graphic jungle
In this article, we look at some of the most popular open source integrated development environments (IDEs) for Python programmers.Read more

3 steps to developing with Docker

Are you interested in using Docker to change the way you develop and package Linux applications? You're not alone. Docker, in a nutshell, is a low-...Read more

Top 4 Java web frameworks built for scalability

Michael Dowden takes a look at four Java web frameworks built for scalability.Read more