Turbo C är en kompilator för programspråket C. En kompilator kan ses som en översättare som konverterar källkod ( skriftlig i ett dator- begripligt språk ) i körbar objektkod . Turbo C förvandlar hög nivå kod C-programmering i maskinkod-som är en uppsättning instruktioner som lätt kan utföras av en dator centralenhet ( CPU )
strukturerad programmering
Turbo C tillåter strukturerade eller modulär . programmering . Ett strukturerat program är ett som körs strukturellt-efter ett system av logiska sub-program ( eller strukturer) . Den har en top -down hierarkiska design , och består av ett antal moduler , som kan kallas i programmet organet självt eller återanvändas av andra program . Strukturerade program som sammanställts i Turbo C är lätta att skriva , ta mindre tid än ostrukturerade program , lätt att felsöka och kan lätt modifieras .
Top -down design
Turbo C tillåter programmerare att skriva kod i en top-down design ( även kallad stegvis förbättring) , som är en metod som bryter ner ett komplicerat program i ett antal mindre , lätthanterlig uppgifter . Varje enskild aktivitet ( eller modul ) exekveras och genomföras oberoende .
Integrated Development Environment (IDE )
Turbo C har en integrerad utvecklingsmiljö (kallas även en integrerad felsökning miljö) som erbjuder en mängd faciliteter programmering och alternativ för programutvecklare och programmerare dator . IDE som Turbo C tillåter programmerare att skriva källkod , kontrollera dess logiska struktur , kör den och felsöka den vid behov . IDEs förbättra programmerare produktivitet genom att presentera ett system som tillåter dem att utveckla , modifiera , kompilera , driftsätta och felsöka programvara . Programmerare sparas det tråkiga uppgiften att driva krångligheter ett programmeringsspråk ( som komplicerade syntax regler) och istället fokusera på den logiska strukturen av ett program .
Lättanvänd , lärande och felhantering
Turbo C kombinerar enkelhet med styrka genom att programmerare för att kontrollera alla aspekter av utvecklingen inom sin IDE . IDE kontrollerar programmet för konsekvens och varningar en utvecklare om varje avvikelse och oegentligheter i programkod ( syntax eller struktur ) . När IDE miljön uppstår ett fel visas ett separat meddelande om fel i ett annat fönster och visar källkoden ( eller rad) som har felet . Turbo C IDE innehåller en källkod debugger , som ger omedelbar feedback på fel och gör att programmerare att vidta nödvändiga korrigerande åtgärder. Turbo C ger experimentella programmerare en plattform att öva enkel programmering strukturer och lära sig genom experiment .