Turbo C i Turbo C ++ były popularnymi kompilatorami C i C ++ oraz zestawami narzędzi stworzonymi przez firmę Borland. Były popularne w późnych latach 80. i na początku lat 90. XX wieku. Chociaż są one rzadko używane dzisiaj, nadal są preferowane przez niektórych entuzjastów.
Języki programowania C i C ++ nadal istnieją, ale w niektórych obszarach były późniejsze lata osiemdziesiąte i późne lata dziewięćdziesiąte. Chociaż na rynku było wiele kompilatorów C i C ++, Turbo C i Turbo C ++ były jednymi z najpopularniejszych. Znane były z szybkiego kodowania i zawierały specjalne biblioteki ułatwiające czytanie danych wejściowych dla użytkownika.
Ponieważ skompilowali 16-bitowy kod, Turbo C i Turbo C ++ nie działałyby natywnie w 32-bitowych systemach operacyjnych, ale mogły być uruchamiane przez warstwy kompatybilności Windows. W systemach 64-bitowych nie ma takich warstw, więc osoby, które chcą z nich korzystać, zwykle używają emulatorów DOS.
Kompilatory GCC, LLVM i Microsoft C i C ++ mogą tworzyć natywny kod 32-bitowy i 64-bitowy i są preferowanymi opcjami wśród większości programistów. Podczas gdy DOS nie jest już wspierany komercyjnie, entuzjaści wciąż piszą programy DOS do użytku w emulatorach. Ponieważ Turbo C ++ zostało wydane na licencji, która umożliwia korzystanie z niego bezpłatnie do użytku osobistego, jest popularną opcją wśród hobbystycznych programistów DOS.