Getting started with Arduino without the hardware?

Well sure. You could install the arduino IDE. Look at a lot of the example sketches. Start to learn to write sketches that verify (compile but no upload to a board) without errors. Read through the reference section of the arduino web page ( Arduino - Home ) and of course read the many postings made by the many arduino users here on this site.

Lefty