Turbo C e Turbo C ++ erano popolari compilatori C e C ++ e kit di strumenti creati da Borland. Erano popolari tra la fine degli anni '80 e l'inizio degli anni '90. Mentre sono usati raramente oggi, sono ancora favoriti da alcuni appassionati.
I linguaggi di programmazione C e C ++ sono ancora in circolazione, ma erano ubiquitari in alcune aree alla fine degli anni '80 e alla fine degli anni '90. Mentre c'erano molti compilatori C e C ++ sul mercato, Turbo C e Turbo C ++ erano tra i più popolari. Erano noti per la produzione di codice veloce e contenevano librerie speciali per facilitare la lettura dell'input dell'utente.
Poiché hanno compilato un codice a 16 bit, Turbo C e Turbo C ++ non funzionavano in modo nativo sui sistemi operativi a 32 bit, ma potevano essere eseguiti tramite i livelli di compatibilità di Windows. Non esistono livelli di questo tipo per i sistemi a 64 bit, quindi le persone che vogliono usarli generalmente usano gli emulatori DOS.
I compilatori GCC, LLVM e Microsoft C e C ++ possono produrre codice nativo a 32 e 64 bit e sono le opzioni preferite dalla maggior parte dei programmatori. Mentre DOS non è più supportato commercialmente, gli appassionati scrivono ancora programmi DOS da utilizzare negli emulatori. Poiché Turbo C ++ è stato rilasciato con una licenza che ne consente l'uso gratuito per uso personale, è un'opzione popolare tra i programmatori DOS hobbisti.