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

Luarocks makes it easy to get started with Lua, a lightweight, efficient, and embeddable scripting language.
Man at laptop on a mountain

In the second article in this intro to awk series, learn about fields, records, and some powerful awk variables.
Green graph of measurements

Awk is a powerful tool for doing tasks that might otherwise be left to other common utilities, including sort.
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.