Start Here!

Hackety Hack will teach you the absolute basics of programming from the ground up. No previous programming experience is needed!

With Hackety Hack, you'll learn the Ruby programming language. Ruby is used for all kinds of programs, including desktop applications and websites.

Download Now
Version 1.0.1

Learn and Explore

Hackety Hack uses the Shoes toolkit to make it really easy and fun to build graphical interfaces. Several lessons and example programs are provided, showing you how to make all kinds of fun things!

Check out what other people are doing with Hackety Hack! The Programs section is chock full of fun projects from other Hackety users. You can even upload your own! Put your account information into the Hackety Hack app, and you'll be able to share all the programs you create.

Help is Here

Got a question about Hackety Hack? Check out our FAQ. If that doesn't cover it ask for support here.

Got a question about programming in general? Ask away in the Questions section. No question to big or small, the community is here to help you out.