Actually, I consider Tradestation Easylanguage and Multicharts Powerscript to be "ASL"s - Application Specific Languages.Quote from ModulusFE:
Good answer but this forum is about low level programming, not about platforms. So in that regard we would prefer either C++ or C# for developing a trading system from scratch.