? Turbo C è un compilatore per il linguaggio di programmazione C. Un compilatore può essere pensato come un traduttore che converte il codice sorgente (scritto in un linguaggio di programmazione comprensibile ) in codice oggetto eseguibile . Turbo C trasforma alto livello codice di programmazione C in codice macchina - che è un insieme di istruzioni che possono essere facilmente eseguiti da un computer centrale di elaborazione ( CPU) . Structured Programming
Turbo C permette la programmazione strutturata e modulare. Un programma strutturato è uno che viene eseguito strutturalmente - a seguito di un sistema di logiche sottoprogrammi ( o strutture) . Ha un design gerarchico top-down , ed è costituito da una serie di moduli , che possono essere richiamate all'interno del corpo del programma stesso o riutilizzati da altri programmi . Programmi strutturati compilati in Turbo C sono facili da scrivere , prendere meno tempo rispetto ai programmi non strutturati , di facile eseguire il debug , e può essere facilmente modificato .
Top-Down Design
Turbo C permette ai programmatori di scrivere codice in un progetto top-down (chiamato raffinamento anche ) , che è un metodo che si rompe un programma complesso in una serie di piccoli compiti , facilmente gestibili . Ogni singola attività (o modulo ) viene eseguito e realizzato in modo indipendente .
Ambiente di sviluppo integrato ( IDE ) economici
Turbo C ha un ambiente di sviluppo integrato (chiamato anche un ambiente di debugging integrato) , che fornisce una serie di servizi di programmazione e le opzioni per gli sviluppatori di software e programmatori informatici. L'IDE fornito da Turbo C permette ai programmatori di scrivere codice sorgente , controllare la sua struttura logica , eseguirlo ed eseguire il debug , se richiesto . IDE migliorare la produttività dei programmatori con la presentazione di un sistema che permette loro di sviluppare , modificare, compilare , distribuire ed eseguire il debug del software . I programmatori sono salvati il noioso compito di gestire la complessità di un linguaggio di programmazione ( ad esempio le regole di sintassi complicate ) e si concentrano invece sulla struttura logica di un programma .
Facilità d'uso , l'apprendimento e la gestione degli errori
Turbo C combina semplicità e potenza , consentendo ai programmatori di controllare tutti gli aspetti di sviluppo dall'interno suo IDE . L'IDE controlla il programma per la coerenza e avverte uno sviluppatore di discrepanze e irregolarità nel codice del programma ( la sintassi o la struttura ) . Quando l'ambiente IDE rileva un errore , viene visualizzato un messaggio di errore separato in un'altra finestra e mette in evidenza il codice sorgente ( o linea) che presenta l'errore. Turbo C IDE include un debugger di codice sorgente , che fornisce un feedback immediato sugli errori e permette ai programmatori di prendere necessari interventi correttivi . Turbo C fornisce ai programmatori sperimentali una piattaforma per praticare strutture di programmazione semplici e imparare dalla sperimentazione .