Sounds like your at the cusp of a new and exciting thing, so I want to give you the best advice I can. Here's the table of contents from the book "Learning To Program" that Ed Borasky suggested in a previous post. (http:// www.pragmaticprogrammer.com/titles/fr_ltp/) Just by glancing at the chapter titles, which of them seem new, familiar, and old news to you in terms of your past programming experience? 1. Getting Started 2. Numbers 3. Letters 4. Variables and Assignment 5. Mixing It Up 6. More about Methods 7. Flow Control 8. Arrays and Iterators 9. Writing Your Own Methods 10. There's Nothing New to Learn in Chapter 10 11 Reading and Writing, Saving and Loading, Yin and... 12. New Classes of Objects 13. Creating New Classes, Changing Existing Ones 14. Blocks and Procs ~ ryan ~ On Jan 2, 2006, at 1:30 AM, Will Shattuck wrote: > On 1/1/06, J. Ryan Sobol <ryansobol / gmail.com> wrote: >> Can you list and describe the programs you've developed in the past? >> Were they school related or side projects for fun or for profit? >> >> ~ ryan ~ >> > > Well... that's just it. I haven't developed anything really. I have > done some web programming with PHP, but that has usually consisted of > modifying someone else's work. So basically nothing :( That's why I > wanted to start with Ruby. I noticed that I can cut out many lines of > code by using Ruby so I figured it would be a good start. > > Will >