The trades per day is irrelevant IMHO. The most critical performance-related issue is the data feed. Using Level II ? Tracking Multiple Symbols ? Using Complex Algorithmic calculations ?
If YES, YES, YES, you definitely need C or C++....and multithreading....which is a whole other can of worms...