If you've ever wanted to try your hand at programming, but don't have a clue where to start, perhaps this page is for you. If you have dreams of a wonderful job, power beyond imagination, and perhaps world domination, you'll need to learn C, but this is a good first step.
Programming languages are complex.
They are fascinating, and well worth the effort to learn, but you tend to spend your first three months learning different ways to manipulate text and learn creative ways of shoving numbers into your computer's memory. Tcl, or Tool Command Language, was developed sometime in the 80's by a man named John Ousterhout while he was a professor at the University of California in Berkley. If you already know a programming language or five, this resource may not be for you. Tcl is simple enough to just start messing with and pick up in a relatively short amount of time. Please note that this is not geared towards Unix of any flavor, there are many resources already out there for that.