C++ jeden z mála jazyků, který provádí přímou transformaci z kódu do nativní formy přímo pro procesor bez nějakých komplikovaných mezikroků. Je k tomu uzpůsobený, včetně všech výhod a nevýhod z toho vyplývajících. Výhodou C/C++ bude vždy schopnost programovat na systémech, kde jiné frameworky nejsou k dispozici. Jazyk sám se moc nevyvíjí, což je na jednu stranu jeho nevýhoda, protože nestačí moderním trendům, na druhou stranu výhoda, že není třeba se neustále učit nové věci a programy napsané před 10 lety jdou většinou bez problémů přeložit i nyní. Rozhodně se ale vyvíjí optimalizační nástroje, v tomhle směru se o prvenství hádá MS Visual Studio a GCC a na paty jim šlape Intel. Co se samotného jazyka týče, tak připravuje se neustále odkládaná norma C++0x, která už začíná pronikat do komerčních překladačů (a do GCC), akorát je to jako se vším, objevují se rozdíly v implementaci.¨
Dobrou konkurencí C++ je Java, zejména z hledska optimalizací umí být někdy rychlejší, než kód v C++, protože umí optimalizovat dynamicky. To ale něco stojí a ne vždy tento benefit má takový přínos, protože dynamická optimalizace prostě sežere zase nějaký výkon na víc. Ale jsou příklady, kdy Java je rychlejší, než C++. Někde okolo stojí C# jehož hlavním benefitem je podpora přímo v OS WIndows. Oba tyto jazyky ale neumožňují přímý překlad do cílového kódu, neobejdou se tedy bez mezikódu, bytecode, který se následně překládá, nebo interpetuje, podle možností cílové platformy. Bytecode nemá tako dobré vyjadřovací schopnosti, jako zdrojový kód, a tak překlad do finálního kódu nemusí být tak optimální, jako třeba překlad šablon z C++, kde si optimalzátor kódu často pěkně zařádí.
Python a skripty bych z hlediska výkonu vynechal. Jsou to prostě skrypty, na RAD (Rapid Application Development) jsou znamenité, ale výkon nemají.