coding is the composition of sequences of instructions, called programs, that computers can follow to perform tasks.
It involves designing and implementing algorithms, step-by-step specifications of procedures, by writing code.
Programmers typically use high-level programming languages that are more easily intelligible to humans than machine code