Turbo C und Turbo C++ waren beliebte C- und C++-Compiler und Toolkits, die von Borland entwickelt wurden. Sie waren in den späten 1980er und frühen 1990er Jahren beliebt. Obwohl sie heute selten verwendet werden, werden sie immer noch von einigen Enthusiasten bevorzugt.
Die Programmiersprachen C und C++ gibt es noch, aber sie waren in den späten 1980er und späten 1990er Jahren in bestimmten Bereichen allgegenwärtig. Obwohl es viele C- und C++-Compiler auf dem Markt gab, gehörten Turbo C und Turbo C++ zu den beliebtesten. Sie waren dafür bekannt, schnellen Code zu produzieren, und sie enthielten spezielle Bibliotheken, um das Lesen von Benutzereingaben zu erleichtern.
Da sie 16-Bit-Code kompiliert haben, würden Turbo C und Turbo C++ nicht nativ auf 32-Bit-Betriebssystemen laufen, aber sie könnten durch Windows-Kompatibilitätsschichten ausgeführt werden. Für 64-Bit-Systeme gibt es keine solchen Schichten, daher verwenden Benutzer, die sie verwenden möchten, im Allgemeinen DOS-Emulatoren.
GCC, LLVM und die C- und C++-Compiler von Microsoft können nativen 32-Bit- und 64-Bit-Code erzeugen und werden von den meisten Programmierern bevorzugt. Obwohl DOS nicht mehr kommerziell unterstützt wird, schreiben Enthusiasten immer noch DOS-Programme für den Einsatz in Emulatoren. Da Turbo C++ unter einer Lizenz veröffentlicht wurde, die die kostenlose Nutzung für den persönlichen Gebrauch erlaubt, ist es eine beliebte Option bei Hobby-DOS-Programmierern.