Programming
The practice of bossing a computer around.
Programming is how software gets made, and how a person gets a computer to do what they want it to.
Programming Language Tool Bag
We’re spoiled for choice, which makes picking a language for a project harder than it ought to be. Many of them change often enough that a finished project won’t build when you come back to it a few years later.
A tool bag needs reliable tools: ones that, once learned, don’t ask you to learn them again each time, even after a long gap. These are here for their ubiquity, their completeness, or their stability.
- ANSI C — 1972, United States
- Lua — 1993, Brazil
- Erlang — 1986, Sweden
- Go — 2009, United States
- POSIX Shell Script — 1979, United States