Code is an interface

6 November 2023

Essentially every programming code does two things – it is an input interface for computer and a self-documenting program manual for humans who will read the code later.

Each and every programming language designed for humans, not for computers. Computers are fine with just ones and zeros. Let's not forget about it when writing code as we are doing it for another human being rather than for machine. This other human being could possibly be yourself in the future.