Если нужна скорость на миллисекунды, то это с/с++. Лучше на с. Но на си нельзя писать нормальные графические приложения. Поэтому советую писать на смеси си и с++. Графику писать с классами, а сами расчёты и всё другое самое важное писать лучше в функциональном виде. А вообще, если нужно что-то рассчитывать, то лучше эту часть на ассемблере написать, но это значительно сложнее.
Итак, пишите на с++, но стараясь не использовать ООП, ибо оно замедляет. Интерфейс, кстати писать можно на qt