you're in over your head. You DONT create the APIs. API means application programming interface. They are provided for you.
For realtime systems, which is what trading is, you have 3 very popular choices java,c++, c#. Any of them will do.
PM me and I will let you know
whenever I give a...