I suspect this might be a painful question but as one who has never
programmed, I am hoping to attempt to teach myself how to do it. A
fool's errand perhaps but one can always hope.
I was told by a programming friend of mine that Ruby on Rails is
probably the best thing to begin with..
I went to the site but I can see that is not nearly as simple as
simply downloading a software program, doing an install and following
a manual until it is "mastered."
I know that no one can tell me what to do in an e-mail but is there
any way I might get a hint as to where and how to begin?
All the best,
Can I recommend that you get Ruby installed (Ruby Programming Language)? If you are on a Mac, then it already is installed. If on a PC, use the one-click installer at Download Ruby. You want Ruby 1.8.6 at this point, because 1.9 is still a *development* release.
Once you have it installed, and this implies that you have first figured out how to get a command line window going, get to your command prompt and type:
irb
You should be met with a prompt something like:
>>
That means irb is ready for you to use so you can interactively experiment with Ruby. You'll want to read the PickAxe (http://whytheluckystiff.net/ruby/pickaxe/). That will help you learn a bit more about programming with Ruby.
I truly believe that if you have *never* programmed, you should get a bit of the programming_fu out of the way by learning to count to 10 and junk like that before you tackle database schema and connections, templating languages, and so on.
If you have programmed and are just picking up something new, I apologize for the simplistic approach recommended. Again, if you haven't programmed, then Ruby is not a bad place to start; you should, however learn the language before attempting to use it in a larger context.
Just my $.02