Turbo C y Turbo C ++ eran compiladores y juegos de herramientas populares de C y C ++ creados por Borland. Eran populares a fines de los años 80 y principios de los 90. Si bien rara vez se usan en la actualidad, todavía son favorecidos por algunos entusiastas.
Los lenguajes de programación C y C ++ siguen existiendo, pero eran omnipresentes en ciertas áreas a fines de los años 80 y finales de los 90. Si bien había muchos compiladores de C y C ++ en el mercado, Turbo C y Turbo C ++ estaban entre los más populares. Eran conocidos por producir código rápido, y contenían bibliotecas especiales para facilitar la lectura de los comentarios de los usuarios.
Debido a que compilaron código de 16 bits, Turbo C y Turbo C ++ no se ejecutarán de forma nativa en sistemas operativos de 32 bits, pero podrían ejecutarse a través de capas de compatibilidad de Windows. No existen tales capas para los sistemas de 64 bits, por lo que las personas que desean usarlas generalmente usan emuladores de DOS.
Los compiladores GCC, LLVM y C y C ++ de Microsoft pueden producir códigos nativos de 32 y 64 bits y son las opciones preferidas entre la mayoría de los programadores. Mientras que DOS ya no se admite comercialmente, los entusiastas todavía escriben programas de DOS para su uso en emuladores. Debido a que Turbo C ++ fue lanzado bajo una licencia que le permite ser utilizado de forma gratuita para uso personal, es una opción popular entre los programadores de DOS aficionados.