Despite rumors that say otherwise, COBOL is still in use today. Learn about the new (or should we say, Gnu) generation of COBOL.
We look at three of the most popular PHP frameworks: Symfony, Laravel, and Yii. See how they compare to help you decide which one might be the best fit for your needs.
Learn about the Raspberry Pi camera options and fun photo and video projects.
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.
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 cyborg jobs, inspired by the 2010 Wired article Clive Thompson on the Cyborg Advantage. Cyborg jobs combine tech-savvy humans with technology in all... Read more
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
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.
Are you interested in using Docker to change the way you develop and package Linux applications? You're not alone.
Michael Dowden takes a look at four Java web frameworks built for scalability.