wisgest, нормальное сравнение. Легко можно найти очень быстро говорящего русского и медленно говорящего англичанина. Будет ли это значить, что английский медленнее?
Kaktys_DH, берём код на C++ и компилируем сначала с помощью GCC, а потом с помщью clang. Замеряем время выполнения, обнаруживаем, что скорость разная. Как же так, язык-то один? Повторяем процедуру с Python на CPython и IronPython. Повторяем с Java на Hotspot и SubstrateVM. Думаем до просветления.
Kaktys_DH, от генерируемого компилятором кода, от интерпретатора, виртуальной машины, библиотек, операционной системы, железа и прочих составляющих рантайма.
Kaktys_DH, кроме того, не стоит забывать самый главный фактор - знания и умения программиста. Эксперт может написать программу на Python, работающую в тысячи раз быстрее, чем такая же программа на С, написанная профаном.
У чайника - скорее всего, на чем-нибудь высокоуровневом.
Просто потому, что те же самые действия на Сишке он реализует куда менее оптимально, чем разработчики высокоуровневого языка.