What was your first programming language? Take our poll to let us know what programming language you learned first. Share your earliest programming memories in the comments.
The surprising thing you can do in the D programming language Nesting makes it easier for collaborators to understand a codebase. Here is an example of nesting in D to create clean, reusable code.
Don't ignore .gitignore Using a .gitignore file is a best practice for improving the quality of your code and Git repositories.
How I build and expand application development and testing Start development simply, by writing and testing your code with One element and then expand it out to Many.
Parse JSON config files with Groovy Sidestep the debate on whether or not to use JSON as a configuration format and just learn how to parse it using Groovy.
Get started programming with DOS conio Create various practical and exciting applications by programming with conio.
How to set your $PATH variable in Linux Telling your Linux shell where to look for executable files is easy, and something everyone should be able to do.
How to get started with open source in 2020 New to open source? Opensource.com's top 10 articles for newcomers will get you on the right pathway quickly in the new year.
5 Scratch code blocks to teach kids how to program a video game Advance your Scratch skills with loops, conditional statements, collision detection, and more in this article in a series about teaching kids to code.
A hands-on guide to images and containers for developers Understand the key concepts behind images and containers. Then try a lab that demonstrates building and running images and containers.