Definition
The art of instructing computers to do your bidding through carefully crafted code, which they will interpret exactly as written rather than as intended. It's equal parts problem-solving, debugging your own mistakes, and Googling "why doesn't this work" at 2 AM. The profession where you spend 10% of your time writing code and 90% figuring out why that code hates you.
Example Usage
I've been programming for five hours and my code finally works, but I have no idea why—and I'm too afraid to touch it.
Source: Software development terminology
Related Terms
Translate This Term
See “programming” in Corporate Speak, Gen-Z Slang, Pirate Speak, and more.
Try the Translator