Programming Programming feed

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

Coding on a computer

Learn how to use awk '!visited[$0]++' without sorting or changing their order.
metrics and data shown on a computer screen

Protobuf encoding increases efficiency when exchanging data between applications written in different languages and running on different platforms.
Tools in a cloud

Eclipse Che offers Java developers an Eclipse IDE in a container-based cloud environment.
Programming books on a shelf

Selecting a programming language can be complicated, but some enterprises are finding that switching to Rust is a relatively easy decision.
Kids in a classroom learning about Raspberry Pi programming

To celebrate Ada Lovelace Day, we want to know what programming language you think is best for introducing kids to coding. Take our poll.
A person writing.

Ever wonder where the names of your favorite open source projects or programming languages came from? Get the origin stories behind popular tech nomenclature from A to Z.
In the finale of Command Line Heroes, we learn about the significant impact of C

The season finale of Command Line Heroes offers a lesson in how a small community of open source enthusiasts can change the world.