Copyright 1999 Many people think programming is magic, or it is hard. It is neither. The basics can be described relatively quickly.
Programming is about creating fairly complex constructs, from very simple instructions.
Then putting together many of those constructs together in ways to make more complex constructs. It is logical lego's. You keep building, using simple parts, until you have made something else out of those parts. Don't be intimidated. In the real world, we create words to communicate.