I need to customize SolidWorks Software to meet few requirements

Hi All,

I am bit new to this discussion forum, when i was searching answer for above question, i found this 'discussion tab' so stopped searching and posting here

well i need to customize solidworks software let me know how i can do this.i knew c and vb a bit. anything else to be known to customize it? java.net will help me out in this regard? also i found vb is outdated or older version. java on .net platform is more advanced nowadays. so please help me out what else i shoudl know to customize or code my own program to swx

SolidworksApi macros