Today I bring you a program created by MIT which will teach you to program with the best way: programming.
I’m talking about Scratch. It’s an object oriented “programming language” with the peculiarity that you don’t write the commands but you drag them like puzzle pieces.
Scratch brings us a lot of commands and infinite possibilities: we can make an animation, a race game, an RPG, a drawing program and even an hypotenuses mesurator.
Also we have a good and active Scratch community, full of member-done applications made with the program and ready to download and play or see how’re they done to learn, and also to play online! (not all browsers support this feature, though)
Definitively, if you want to learn object-oriented programation (or programation in general too) and you haven’t had the opportunity yet, with Scratch it’ll be very easy! The program works in Mac, Linux and Windows too.

![]Moving the cat ]Moving the cat](http://www.barail.es/wp-content/uploads/2010/02/Captura-de-pantalla-2010-02-08-a-las-20.22.21-300x187.png)
![Playing a Scratch game in my browser ]Playing a Scratch game in my browser](http://www.barail.es/wp-content/uploads/2010/02/Captura-de-pantalla-2010-02-08-a-las-20.33.43-300x180.png)