If you're looking to get into web development and want to learn one of the more popular programming languages on the web, RubyMonk can teach you to code in the Ruby language. It features interactive lessons and exercises that you can learn right from your web browser so you can participate from practically anywhere.
These lessons start off with an introduction to arrays, so you'll probably want to have some basic programming knowledge before you jump in. Once you do, RubyMonk is a great way to learn because you actually get to write code as you go along. The site will pose problems while you're learning that you'll have to solve, so you'll build your skills by actually doing things rather than simply reading or watching.
RubyMonk isn't the only free Ruby learning resource out there. We've previously featured Ruby for Kids and Hackety Hack, which provide a good set of lessons for kids and for aspiring desktop application programmers (respectively). RubyMonk just happens to be one of the most solid, polished options we've seen. It's free, so if you want to learn to code in Ruby it's a great place to start.
RubyMonk [via Hacker News]