Выбор по-любому остаётся за тобой, но зайди на
codeforces и посмотри, на чем люди пишут - некоторые из задач не имеют решений на скриптовых языках. Все имеют решения на C++/Java. Да, скорость.
Паскаль быстр, но он всё-таки архаика. C# на мой взгляд уместнее.
Ну и ничто не мешает работать на 2х языках - младшие задачи решаются на Python в 5~10 строк.