Programmeren is het proces van het plannen , plannen en het schrijven van een computerprogramma . Met behulp van de programmering , kan een computerprogrammeur een reeks opdrachten dat computerprocessor vertelt wat te doen maken . Programmeurs gebruiken een verscheidenheid van instrumenten die helpen bij het voorkomen van fouten , beter bekend als computer bugs . Deze tools zetten ook de taal die gebruikt wordt door de computer programmeur in een taal die de computer kan begrijpen . Code Editor De code-editor is een hulpmiddel ontworpen om code te schrijven en bewerken . Alle programmeersoftware programma's komen meestal met een code-editor . De redacteur past zich aan de taal van de programmeur gebruikt . Het stelt de gebruiker lichaam codes het toetsenbord of muis invoegen . De code-editor wordt geleverd met een functie genaamd code kleuren die het mogelijk maken de programmeur om delen van de code te differentiëren . Compiler De compiler bepaalt de instructies die in een aanvaardbare programma . Het zet een high - level taal naar machinecode , de enige set van syntax begrepen door de processor van de computer . De compiler een programmeur toelaat om programma's met behulp van high - level talen te maken . Het gebruik van de weergave , genaamd source code , een reeks opdrachten geschreven in binaire bits genereren . De compiler kijkt naar de broncode te verzamelen, te reorganiseren en het genereren van een nieuwe reeks instructies om het programma sneller te draaien op de computer . Tolk de tolk voert een broncode in high - level taal geschreven zonder door compilatie podium. De tolk kan de programmeur om het programma snel te testen , waardoor hij de resultaten zien voordat het toevoegen van nieuwe onderdelen aan de code . Programmeurs liever de tolk tijdens de ontwikkeling van de programma's ze schrijven . Een tolk vertaalt onmiddellijk de source code en vervolgens voert het uit . Met het gebruik van een tolk , is er een significante vermindering van de hoeveelheid tijd die een programmeur heeft om te besteden in de programmering . Decompiler De decompiler keert het proces gedaan door de compiler . Het vertaalt de machine code in een taal op hoog niveau voor een presentatie van het programma te maken . Een programmeur maakt gebruik van een decompiler om kwetsbaarheden en kwaadaardige codes detecteren , controleren code overeenkomt , te herzien binaire code bits en leren algoritme . Programmeurs gebruiken de decompiler als een vorm van onderhoud en veiligheid wanneer ze programma's schrijven . Parser De parser analyseert de structuur van de verklaringen in de broncode geschreven door de programmeur . De parser vergelijkt de string om een regel in het Engels grammatica om potentiële code structuren te definiëren . Tijdens de parsing proces , de computer zoekt naar een bepaald onderdeel en overlegt de regels voor Engels grammatica om te zoeken naar alternatieven . Parsing geldt ook voor andere talen zoals Frans en Duits . Echter , de resultaten zijn niet zo naadloos als die gegenereerd in de Engels taal .
|