On the link you find a ebook for people interested in starting with programming, its called "Learn Python The Hard Way".

I had a glimpse look in it, looks fun and good, it is well explained.

All you need to start with is a computer, python 2.6 (google for it you will find the download quickly), and an text editor. Its called the hard way because learners should type everything into the editor on their own and not just do copy paste, since real programming is a lot of typing this makes absolutely sense and the learning effect is the highest.

Don't feel disattracted because its Python Language, its a very powerful programming language, and basically the elements of programming are in every programming language the same, so it doesn't really matter with what language you start.

A funny citate from the ebook where it comes about which computer system someone should choose:
A programmer will eventually tell you to use Mac OSX or Linux. If the programmer likes fonts and typography they'll tell you to get a Mac OSX computer. If they like control and have a huge beard then they'll tell you to install Linux. Again, use whatever computer you have right now that works. All you need is gedit, a Terminal, and python.
http://learnpythonthehardway.org/index