Programmering är processen för schemaläggning , planering och skriver ett datorprogram . Med hjälp av programmering , kan en programmerare skapa en sekvens av kommandon som talar om att datorn processor vad man ska göra . Programmerare använder olika verktyg som bidrar till att förhindra uppkomsten av misstag , allmänt känd som datorns fel . Dessa verktyg omvandlar också det språk som används av programmerare till ett språk som datorn kan förstå . Kod Redaktör
kodredigerare är ett verktyg utformat för kod att skriva och redigera . All programmering program brukar komma med en kod redaktör . Redaktören anpassar sig till det språk som programmeraren använder . Den tillåter användaren att sätta in kroppen av koder med tangentbordet eller musen. Kodeditorn levereras med en funktion som kallas Code färger som tillåter programmeraren att skilja delar av koden . Addera Compiler
kompilatorn definierar de anvisningar som är godtagbara i ett programmet. Den omvandlar en högnivåspråk till maskinkod , det enda uppsättning av syntax förstås av datorns processor . Kompilatorn tillåter en programmerare att göra program som använder högnivåspråk . Det använder utgången , kallas källkod , för att generera en serie kommandon skrivna på binära bitar . Kompilatorn tittar på källkoden för att samla in , organisera och skapa en ny uppsättning instruktioner för att göra programmet körs snabbare på datorn .
Tolk
tolken utför en källkod skriven i högnivåspråk utan att gå igenom sammanställningen skede . Tolken tillåter programmeraren att testa programmet snabbt , att låta honom se resultatet innan du lägger till nya delar av koden . Programmerare föredrar att använda tolk under utvecklingsstadierna för de program som de skriver . En tolk översätter omedelbart källkoden och sedan utför det . Med användningen av en tolk, finns det en betydande minskning av den tid som en programmerare måste ägna in programmering. Addera Decompiler
Decompiler upphäver processen gjort av kompilatorn . Det översätter maskinkod till ett högnivåspråk för att skapa en presentation av programmet . En programmerare använder en decompiler att upptäcka sårbarheter och skadliga koder , verifiera kod matcher , revidera binär kod bitar och lära algoritmen . Programmerare använder Decompiler som en form av underhåll och säkerhet när de skriver program .
Parser
parsern analyserar strukturen av uttalanden i källkoden skriven av programmeraren . Tolken jämför strängen till en regel i engelsk grammatik för att definiera potentiella kod strukturer . Under parsning processen , letar datorn efter en viss beståndsdel och samråder reglerna engelsk grammatik för att leta efter alternativ . Analysera gäller även andra språk som franska och tyska . Men resultaten är inte så smidigt som de som genereras i det engelska språket .