The DDE for Excel is extremely easy to use for those that do not have any programming experience. IB provides pre-designed APIs to connect directly to their servers. If you are better at programming, I would use C++. C++ is most powerful but doesn't provide a GUI to view the activity of your application. Their tutorials and webinars are have been a god send.

Has anyone created their own platform or use APIs to connect directly to the markets?