How to Write Programs

Hardware is not difficult to understand. It is nuts and bolts and microchips. But what is software? Perhaps the easiest way to think of it is in terms of a simple analogy: hardware is to software as a television set is to the shows that appear on it. Computer programs, rather like those aired on TV, are a man-made effort to turn lifeless hardware into something one might want to spend some time with.

Programs, like television scripts, are "written"—not in English, but in English-like commands that vary from machine to machine....

Want the full story?

Subscribe Now

Subscribe
Subscribe

Get TIME the way you want it

  • One Week Digital Pass — $4.99
  • Monthly Pay-As-You-Go DIGITAL ACCESS$2.99
  • One Year ALL ACCESSJust $30!   Best Deal!
    Print Magazine + Digital Edition + Subscriber-only Content on TIME.com

Learn more about the benefits of being a TIME subscriber

If you are already a subscriber sign up — registration is free!