getting started

I have little programming experience, I have dabbled in c++ and java, and I would like to even just pla around with the blender code.

How do i get started?

Thank you

I’ve got the same question. Coding is one thing, but looking here at how to submit a patch is greek to me.
http://wiki.blender.org/index.php/Dev:Doc/Tools/Patches

Where does one got to learn what all that means on that page?
Where is the repository? Where do I type in those commands?
There needs to be some filling in or maybe a video on the procedure because none of that makes sense to me.