Programmierung ist der Prozess der Planung, die Planung und das Schreiben eines Computerprogramms. Mit Hilfe der Programmierung kann ein Computer-Programmierer erstellen eine Folge von Befehlen , die diese Computer-Prozessor , was er zu tun hat . Programmierer verwenden eine Vielzahl von Werkzeugen, die verhindern, dass das Auftreten von Fehlern , die gemeinhin als Computer- Bugs bekannt zu helfen. Diese Tools auch konvertieren die Sprache durch den Computer-Programmierer in einer Sprache, die der Computer verstehen kann verwendet . Code-Editor
Der Code-Editor ist ein Werkzeug für die Code- Schreiben und Bearbeiten konzipiert. Alle Programmier- Software-Programme kommen in der Regel mit einem Code-Editor. Der Editor passt sich an die Sprache der Programmierer verwendet . Es ermöglicht dem Benutzer , um Körper von Codes über die Tastatur oder die Maus einzufügen. Der Code-Editor kommt mit einem Feature namens Code Farben, die es dem Programmierer, Abschnitte des Codes unterscheiden können.
Compiler
Der Compiler definiert die Anweisungen, die akzeptabel sind ein Programm . Es wandelt eine Hochsprache in Maschinencode , der einzige Satz von Syntax durch den Computer -Prozessor verstanden . Der Compiler kann ein Programmierer , um Programme mit High- Level-Sprachen machen . Es verwendet die Ausgabe , als Quellcode, um eine Reihe von Befehlen in binären Bits geschrieben zu erzeugen. Der Compiler sieht auf den Quellcode zu sammeln, zu organisieren und einen neuen Satz von Anweisungen , damit das Programm schneller laufen auf dem Computer.
Interpreter
Der Interpreter führt einen Quellcode in Hochsprache , ohne durch Zusammenstellung Bühne geschrieben . Der Dolmetscher ermöglicht dem Programmierer , um das Programm schnell zu testen , mit denen er die Ergebnisse vor dem Hinzufügen neuer Abschnitte auf den Code zu sehen. Programmierer bevorzugen die Dolmetscher während der Entwicklungsstadien der Programme, die sie schreiben, verwenden . Ein Dolmetscher übersetzt sofort den Quellcode und führt sie dann aus . Mit dem Einsatz eines Dolmetschers , gibt es eine signifikante Reduktion in der Höhe der Zeit ein Programmierer muss in die Programmierung zu widmen.
Decompiler
decompiler kehrt den Prozess gemacht durch den Compiler . Er übersetzt den Maschinencode in eine High -Level-Sprache , um eine Präsentation des Programms erstellen. Ein Programmierer nutzt eine decompiler um Schwachstellen und bösartigem Inhalt zu entdecken , ob Code Spiele , überarbeiten Binärcodebits und lernen Algorithmus . Programmierer verwenden decompiler als eine Form von Wartung und Sicherheit , wenn sie Programme zu schreiben.
Parser
Der Parser analysiert die Struktur der Aussagen in den Quellcode vom Programmierer geschrieben . Der Parser vergleicht die Zeichenfolge in der Regel in der englischen Grammatik , um mögliche Code-Strukturen zu definieren. Während der Parsing- Prozess , sieht der Computer für einen bestimmten Bestandteil und berät die Regeln der englischen Grammatik , um nach Alternativen zu suchen . Parsing gilt auch für andere Sprachen wie Französisch und Deutsch. Allerdings sind die Ergebnisse nicht so nahtlos wie die, die in der englischen Sprache erzeugt .