Jest to prawdziwe, ale tylko wtedy ma się nieograniczone ( lub przynajmniej wystarczające) zasoby maszyny na której program będzie uruchamiany.Adalber pisze:Najważniejszy jest algorytm i doświadczenie język ma znaczenie drugorzędne.
Języki wysokiego poziomu ( takie jak C ) lub bardzo wysokiego poziomu ( jak Basic ) nie są w stanie w sposób optymalny przeprowadzić np. specyficznych kalkulacji arytmetycznych na procesorach DSP ( gdzie trzeba dopasowywać sposób przeprowadzania operacji do konkretnego procesora - od czego 'wysoki poziom' języka ma nas uchronić).
Tak naprawdę w idealnym świecie algorytm napisany w C i w Basicu miałby tę samę reprezentację w assemblerze. Ale tworcom kompilatorów przyświecały różne cele ( np . łatwość obsługu vs. szybkość działania) co zaowocowało różną wydajnościa docelowego kodu