Creating Extensions for SketchUp uses the Ruby API. Whether you’re creating plugins, extensions or add-ons (synonyms for the same thing) then you’ll need to know some Ruby. Post here if you’re creating an Extension and have any questions.
For bug reports and feature requests, please use the issue tracker on GitHub: Issues · SketchUp/api-issue-tracker · GitHub