? Turbo C es un compilador para el lenguaje de programación C. Un compilador puede ser pensado como un traductor que convierte el código fuente (escrito en un lenguaje comprensible por computadora ) en código objeto ejecutable . Turbo C transforma código de programación C de alto nivel en código de máquina - que es un conjunto de instrucciones que pueden ser fácilmente ejecutadas por una unidad de procesamiento central de ordenadores ( CPU ) . Structured Programming
Turbo C permite la programación estructurada o modular. Un programa estructurado es uno que se ejecuta estructuralmente - siguiendo un sistema de sub- programas lógicos ( o estructuras ) . Tiene un diseño jerárquico de arriba hacia abajo , y se compone de una serie de módulos , que pueden ser llamadas dentro del cuerpo programa en sí o reutilizados por otros programas . Los programas estructurados compilados en Turbo C son fáciles de escribir , toma menos tiempo que los programas no estructurados , fácil de depurar, y se puede modificar fácilmente.
Top -Down Diseño
Turbo C permite a los programadores escribir código en un diseño de arriba hacia abajo ( también llamado refinamiento paso a paso ) , que es un método que descompone un programa complicado en un número de tareas más pequeñas , fácilmente manejables . Cada tarea individual ( o módulo ) es ejecutado y aplicado de forma independiente.
Integrated Development Environment ( IDE )
Turbo C tiene un entorno de desarrollo integrado ( también llamado un entorno de depuración integrado) que ofrece una serie de instalaciones y opciones de programación a los desarrolladores de software y programadores de computadoras . El IDE proporciona Turbo C permite a los programadores escribir código fuente , compruebe su estructura lógica , ejecutar y depurar si es necesario. IDEs mejorar la productividad del programador mediante la presentación de un sistema que les permita desarrollar , modificar , compilar , implementar y depurar software. Los programadores se guardan la tediosa tarea de dirigir las complejidades de un lenguaje de programación (por ejemplo, reglas de sintaxis complicada ) y centrarse en cambio en la estructura lógica de un programa.
Facilidad de uso , aprendizaje y gestión de errores
Turbo C combina la simplicidad con el poder , permitiendo a los programadores a controlar todos los aspectos del desarrollo desde dentro de su IDE. El IDE comprueba el programa de coherencia y alerta al desarrollador acerca de cualquier discrepancia y de irregularidades en el código del programa ( sintaxis o estructura ) . Cuando el entorno IDE detecta un error , se muestra un mensaje de error independiente en otra ventana y pone de relieve el código fuente ( o línea) que cuenta con el error. Turbo C IDE incluye un depurador de código fuente, que proporciona información instantánea sobre los errores y permite a los programadores a tomar medidas correctivas necesarias . Turbo C proporciona a los programadores una plataforma experimental para practicar las estructuras de programación sencillas y aprender mediante la experimentación .