Beginning Programmer

Hello. I am somewhat of a novice when it comes to programming. To
begin programming in RoR, what other programming languages should I
know, and what is the reading material I should study?

Thanks for any feedback

You will find learning Ruby a very nice start. Don’t try and go back
and learn something like C, or even C++.
Here you can learn ruby http://www.humblelittlerubybook.com/

Then start your first Rails project. I’d say do the demo in Agile Web
Dev. with Rails and after that start your first application. Search
google, especially the API for what you don’t know how to do, and go
from there.

I’d also take a look at “Learn To Program” my Chris P., that book
helped solidify some of the concepts of object oriented programming
(OOP) that I was a bit sketchy on. You can find it over at the
pragmatic press.

The best part is it looks at all of the intro programming concepts
with ruby!

-Jon

I also began with “Learn to Program”, then Agile Web D., 2nd
Ed. I’m now working through “Programming Ruby” (a.k.a. “Pickaxe”),
and I wish that I had read it earlier. The more you know about Ruby,
the better you will ultimately be in Rails. To make things even
better, there’s a 3rd edition that’s now available for Ruby 1.9
(Pragmatic Bookshelf: By Developers, For Developers).

Be patient. Rails is in an interesting place right now, and I know
people who are frustrated with the lack of available resources for
Rails 2.0. Search this list for some recommendations regarding the
newest version of Rails, and don’t wait until you’ve pulled all of
your hair out before you ask questions here, either.

-Kyle

I found “Build Your Own Ruby on Rails Web Applications” by Patrick Lenz
a very good start for a complete newbie.