Hackety Hack is an easy-to-use Mac application that helps you learn Ruby programming language, without requiring any previous knowledge whatsoever. This program can come in handy if you don't want to read extensive and complicated books or online tutorials in order to learn the basics of this programming language.
The first thing you will have to do, after launching Hackety Hack, is to read the lessons. This application puts at your disposal detailed lessons that are very easy to understand. These lessons are not just for the basics of Ruby programming language, but you can also learn about basic programming and Shoes (the Ruby toolkit for creating GUI programs).
Once you have finished reading the lessons, you can start creating your programs. Hackety Hack provides you with a very simple way in which you can do that, due to the friendly and intuitive editor that this application comes with. You just write your code, save it and run it at any desired time.
Summing it all up, it is a simple and reliable Mac application that can help you learn the basics of Ruby programming language (including Shoe), write and execute small programs.