“If you have never coded before” I’m not sure this is the best place to start.
That’s because to code SketchUp extensions you need to master 3 domains:
-
SketchUp and its concepts.
-
Ruby
-
The SketchUp ruby API
Even for people who have programmed in other languages, the learning curve is steep and involves a number of bits and pieces and editors that I had to discover by luck and trial and error.
See my post:
(Advice to Ruby Newbies from a Not Quite Newbie Anymore)