Turbo C

Autor: Randy Alexander
Fecha De Creación: 25 Abril 2021
Fecha De Actualización: 26 Junio 2024
Anonim
How to Download & Install Turbo C/C++ in Windows 10
Video: How to Download & Install Turbo C/C++ in Windows 10

Contenido

Definición - ¿Qué significa Turbo C?

Turbo C era un entorno de desarrollo integrado (IDE) para programar en lenguaje C. Fue desarrollado por Borland y se introdujo por primera vez en 1987. En ese momento, Turbo C era conocido por su tamaño compacto, manual completo, velocidad de compilación rápida y bajo precio. Tenía muchas similitudes con un producto anterior de Borland, Turbo Pascal, como un IDE, un precio bajo y un compilador rápido, pero no tuvo tanto éxito debido a la competencia en el mercado del compilador C.


Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica Turbo C

Turbo C era una herramienta de desarrollo de software para escribir programas en lenguaje C. Como IDE, incluía un editor de código fuente, un compilador rápido, un vinculador y un archivo de ayuda fuera de línea como referencia. La versión 2 incluye un depurador incorporado. Turbo C fue un producto de seguimiento de Borlands Turbo Pascal, que había adquirido un amplio uso en las instituciones educativas porque el lenguaje Pascal era adecuado para enseñar programación a los estudiantes. Aunque Turbo C fue desarrollado inicialmente por una compañía diferente, compartió muchas características con Turbo Pascal, a saber, la apariencia de la interfaz y las diversas herramientas de programación y depuración incluidas. Sin embargo, no fue tan exitoso como Turbo Pascal debido a la competencia de otros productos C como Microsoft C, Watcom C, Lattice C, etc. Sin embargo, Turbo C todavía tenía la ventaja en velocidad de compilación y precio.


La primera versión fue lanzada el 13 de mayo de 1987, y ofrecía el primer entorno de edición, compilación y ejecución para el desarrollo de software en PC IBM. El Turbo C no fue desarrollado originalmente por Borland, pero fue comprado a Bob Jervis e inicialmente se llamó Wizard C. Turbo Pascal no tenía menús desplegables antes de este momento, y fue solo en su cuarta versión que recibió un estiramiento facial para mirar como Turbo C.

Borland, como empresa, ya no desarrolla y vende estos productos, pero Turbo C sigue vivo como una descarga gratuita desde varios repositorios en línea, aunque en realidad es una tecnología antigua sin soporte técnico real y ya no es viable para el desarrollo de software moderno. Turbo C finalmente evolucionó a Turbo C ++, luego a Borland C ++ y, finalmente, a C ++ Builder.

Características del Turbo C:

  • Ensamblado en línea con acceso completo a las estructuras y nombres simbólicos del lenguaje C: esto permitió a los programadores escribir algunos códigos de lenguaje ensamblador directamente en sus programas sin la necesidad de un ensamblador separado.
  • Soporte para todos los modelos de memoria: esto tenía que ver con la arquitectura de memoria segmentada utilizada por los procesadores de 16 bits de esa época, donde cada segmento estaba limitado a 64 kilobytes (Kb). Los modelos se llamaron pequeño, pequeño, mediano, grande y enorme, lo que determinaba el tamaño de los datos utilizados por un programa, así como el tamaño del programa en sí. Por ejemplo, con el modelo pequeño, tanto los datos como el programa deben caber dentro de un solo segmento de 64 Kb. En el modelo pequeño, los datos y el programa utilizaron un segmento diferente de 64 Kb. Entonces, para crear un programa de más de 64 Kb o uno que manipule datos de más de 64 Kb, se tuvieron que usar los modelos de memoria mediana, grande y enorme. En contraste, los procesadores de 32 bits usaban un modelo de memoria plana y no tenían esta limitación.
  • Optimización de velocidad o tamaño: el compilador se puede configurar para producir un programa ejecutable que sea rápido o de tamaño pequeño, pero no ambos.
  • Plegado constante: esta característica permitió al compilador Turbo C evaluar expresiones constantes durante el tiempo de compilación en lugar de durante el tiempo de ejecución.