Programming Skill

Hi,

I would like to know what programming skill are needed to have towork on API. Kindly give your suggestion, as i am more interestedin it.

Please what programe i need to study....


Thanks,SolidworksApi macros