A Programming Primer Programming is probably the least understood and most underrated of computer professions.
Good programmers are invisible to the end user, bad programmers create a nightmare undreamt.
What programmers do is write code. Line after line of ubergeek computer language which creates the software that runs our computers and make them useful to us. If plastic and steel are the skeleton and gristle of our computing experience, code is its flesh and blood. Computers, you see, don't understand mouse clicks or menus or your typing. Their chips are in fact quite stupid, only answering yes or no to the instructions that are sent to them.