SWX and API

What is the computer program most commonly used in API for SWX? Because I found API in SWX help file is written in VBA. I do not know VBA but I am learning C#.  

SolidworksApi/macros