127 Beziehungen: A-0, Ahead-of-time-Compiler, Alfred V. Aho, Algorithmus, Annotation, ANTLR, Arbeitsspeicher, Array (Datentyp), Assembler (Informatik), Assemblersprache, Attribut (Programmierung), Attributgrammatik, Ausführbare Datei, Übersetzungszeit, BASIC, Betriebssystem, Bezeichner, Bytecode, C (Programmiersprache), C++, C-Sharp, Cache, COBOL, Coco/R, Common Intermediate Language, Common Language Infrastructure, Compiler-Anweisung, Compilerbau, Compilergenerator, Computer, Computerprogramm, Datentyp, Debugger, Decompiler, Deklaration (Programmierung), Effizienz (Informatik), Eingebettetes System, ETH Zürich, F-Sharp, FLOW-MATIC, For-Schleife, Formale Grammatik, Formale Semantik, Formel, Fortran, Franz Felix Betschon, Gesellschaft für Angewandte Mathematik und Mechanik, Grace Hopper, Grundrechenart, Hardware, ..., Höhere Programmiersprache, Heinz Rutishauser, IBM 701, Informatik, Interpreter, Java (Programmiersprache), JavaCC, Jeffrey Ullman, Just-in-time-Kompilierung, Kataphorik, Kommentar (Programmierung), Kompilation, Konrad Zuse, Kontextfreie Sprache, Laufzeit (Informatik), Laufzeitbibliothek, Leerraum, Lex (Informatik), Lexikalische Analyse, Linker (Computerprogramm), Liste von .NET-Sprachen, Lochstreifen, Loop unrolling, Makro, Maschinensprache, Massachusetts Institute of Technology, Nathaniel Rochester, Niklaus Wirth, Objektcode, Operator (Mathematik), Operatorrangfolge, Parameter (Informatik), Parser, Pascal (Programmiersprache), Plankalkül, Plattform (Computer), Polnische Notation, Präprozessor, Precompiler, Profiler (Programmierung), Programmanalyse, Programmäquivalenz, Programmbibliothek, Programmierparadigma, Programmiersprache, Prozessor, Prozessorarchitektur, Quelltext, Rechnerarchitektur, Register (Prozessor), Reihenfolge, Reinhard Wilhelm, Rekursiver Abstieg, Schlüsselwort (Programmierung), Schleife (Programmierung), Screener (Informatik), Semantik, Softwareentwickler, Softwarekomponente, Speicheradresse, Speicherkapazität, Sprunganweisung, Syntax, Syntaxbaum, Syntaxfehler, Thread (Informatik), Token (Übersetzerbau), Unterprogramm, Virtuelle Maschine, Visual Basic .NET, Yacc, Zahl, Zeichenkette, Zeiger (Informatik), Zeittafel der Programmiersprachen, Zuse Z4, Zwischencode. Erweitern Sie Index (77 mehr) »
A-0
Das A-0-System (engl. Arithmetic Language version 0, dt. „arithmetische Sprache Version 0“) gilt als der erste Compiler der Computergeschichte.
Neu!!: Compiler und A-0 · Mehr sehen »
Ahead-of-time-Compiler
Ein Ahead-of-time-Compiler (AOT-Compiler) ist ein Compiler, der im Gegensatz zu Just-in-time-Compilern (JIT-Compiler) Programmcode (lange) vor der Ausführung (und unabhängig von ihr) in native Maschinensprache übersetzt.
Neu!!: Compiler und Ahead-of-time-Compiler · Mehr sehen »
Alfred V. Aho
Alfred Vaino Aho (* 9. August 1941 in Timmins, Ontario, Kanada) ist ein kanadischer Informatiker.
Neu!!: Compiler und Alfred V. Aho · Mehr sehen »
Algorithmus
sowjetischen Briefmarke anlässlich seines 1200-jährigen Geburtsjubiläums Ein Algorithmus (benannt nach al-Chwarizmi, von arabisch: Choresmier) ist eine eindeutige Handlungsvorschrift zur Lösung eines Problems oder einer Klasse von Problemen.
Neu!!: Compiler und Algorithmus · Mehr sehen »
Annotation
Annotation bedeutet „Anmerkung“, „Beifügung“, „Hinzufügung“.
Neu!!: Compiler und Annotation · Mehr sehen »
ANTLR
ANTLR (sprich Antler) ist ein objektorientierter Parsergenerator, der seit 1989 von Terence Parr an der Universität von San Francisco entwickelt wird.
Neu!!: Compiler und ANTLR · Mehr sehen »
Arbeitsspeicher
Der Arbeitsspeicher oder Hauptspeicher eines Computers ist die Bezeichnung für den Speicher, der die gerade auszuführenden Programme oder Programmteile und die dabei benötigten Daten enthält.
Neu!!: Compiler und Arbeitsspeicher · Mehr sehen »
Array (Datentyp)
Ein Array ist in der Informatik eine Datenstruktur-Variante, mit deren Verwendung „viele gleichartig strukturierte Daten verarbeitet werden sollen“.
Neu!!: Compiler und Array (Datentyp) · Mehr sehen »
Assembler (Informatik)
Ein Assembler (auch Assemblierer) ist ein Computerprogramm, das Quelltext in Maschinensprache übersetzt.
Neu!!: Compiler und Assembler (Informatik) · Mehr sehen »
Assemblersprache
Eine Assemblersprache, kurz auch Assembler genannt (von), ist eine Programmiersprache, die auf den Befehlsvorrat eines bestimmten Computertyps (d. h. dessen Prozessorarchitektur) ausgerichtet ist.
Neu!!: Compiler und Assemblersprache · Mehr sehen »
Attribut (Programmierung)
Ein Attribut (von ‚zuteilen‘, ‚zuordnen‘), auch Eigenschaft genannt, gilt im Allgemeinen als Merkmal, Kennzeichen, Informationsdetail etc., das einem konkreten Objekt zugeordnet ist.
Neu!!: Compiler und Attribut (Programmierung) · Mehr sehen »
Attributgrammatik
Eine Attributgrammatik ist eine kontextfreie Grammatik, die um Attribute sowie Regeln und Bedingungen erweitert ist.
Neu!!: Compiler und Attributgrammatik · Mehr sehen »
Ausführbare Datei
Als ausführbare Datei bezeichnet man eine Datei, die als Computerprogramm ausgeführt werden kann.
Neu!!: Compiler und Ausführbare Datei · Mehr sehen »
Übersetzungszeit
In der Informatik wird der Begriff Übersetzungszeit oder Compile-Zeit mit Operationen assoziiert, die von einem Compiler im gleichen Zeitraum wie die Erzeugung des Objektcodes durchgeführt werden.
Neu!!: Compiler und Übersetzungszeit · Mehr sehen »
BASIC
Listing BASIC ist eine imperative Programmiersprache.
Neu!!: Compiler und BASIC · Mehr sehen »
Betriebssystem
Zusammenhang zwischen Betriebssystem, Hardware, Anwendungssoftware und dem Benutzer PC Betriebssysteme Marktanteile in DeutschlandBerechnung nach https://de.statista.com/statistik/daten/studie/158102/umfrage/marktanteile-von-betriebssystemen-in-deutschland-seit-2009/ https://de.statista.com/ - abgerufen am 2. Februar 2020 Ein Betriebssystem, auch OS (von) genannt, ist eine Zusammenstellung von Computerprogrammen, die die Systemressourcen eines Computers wie Arbeitsspeicher, Festplatten, Ein- und Ausgabegeräte verwaltet und diese Anwendungsprogrammen zur Verfügung stellt.
Neu!!: Compiler und Betriebssystem · Mehr sehen »
Bezeichner
Ein Bezeichner (selten auch Identifikator) ist in der Informatik ein Identifikator, mit dem ein Programmierer in einem Programm einzelne Dinge, wie beispielsweise einen Datentyp, eine Variable, eine Sprungmarke oder eine Funktion, eindeutig benennt.
Neu!!: Compiler und Bezeichner · Mehr sehen »
Bytecode
Bytecode ist in der Informatik die Bezeichnung für eine Sammlung von Befehlen in binärer Form für eine virtuelle Maschine.
Neu!!: Compiler und Bytecode · Mehr sehen »
C (Programmiersprache)
C ist eine imperative und prozedurale Programmiersprache, die der Informatiker Dennis Ritchie in den frühen 1970er Jahren an den Bell Laboratories entwickelte.
Neu!!: Compiler und C (Programmiersprache) · Mehr sehen »
C++
C++ ist eine von der ISO genormte Programmiersprache.
Neu!!: Compiler und C++ · Mehr sehen »
C-Sharp
C# (englisch c sharp) ist eine typsichere objektorientierte Allzweck-Programmiersprache.
Neu!!: Compiler und C-Sharp · Mehr sehen »
Cache
Cache (auch) bezeichnet in der Informationstechnik einen schnellen Pufferspeicher, der (wiederholte) Zugriffe auf vergleichsweise langsame Datenspeicher oder aufwendige Neuberechnungen zu vermeiden hilft.
Neu!!: Compiler und Cache · Mehr sehen »
COBOL
COBOL ist eine Programmiersprache, die in der Frühzeit der Computerentwicklung, Ende der 1950er-Jahre, entstand und bis heute verwendet wird.
Neu!!: Compiler und COBOL · Mehr sehen »
Coco/R
Coco/R ist ein Parsergenerator, der aus einer L-attributierten EBNF-Grammatik einer Quellsprache einen Scanner und einen Parser für diese Sprache erzeugt.
Neu!!: Compiler und Coco/R · Mehr sehen »
Common Intermediate Language
Common Intermediate Language (CIL; teilweise auch nur Intermediate Language, IL) ist eine Zwischensprache, in die alle Programme der Common Language Infrastructure übersetzt werden.
Neu!!: Compiler und Common Intermediate Language · Mehr sehen »
Common Language Infrastructure
Die Common Language Infrastructure, kurz CLI, ist ein internationaler Standard, der Systeme spezifiziert, die sprach- und plattformneutrale Anwendungsentwicklung und -ausführung ermöglichen.
Neu!!: Compiler und Common Language Infrastructure · Mehr sehen »
Compiler-Anweisung
Eine Compiler-Anweisung (oder pragma) ist eine in den Quelltext eingefügte Steueranweisung für den Compiler.
Neu!!: Compiler und Compiler-Anweisung · Mehr sehen »
Compilerbau
Compilerbau, deutsch Übersetzerbau, ist eine Disziplin der Informatik, die sich mit dem Entwurf und der Programmierung von Compilern, die einen Quelltext in einen Zielcode umsetzen, beschäftigt.
Neu!!: Compiler und Compilerbau · Mehr sehen »
Compilergenerator
Ein Compilergenerator ist ein Computerprogramm, das aus einer Grammatik automatisch einen entsprechenden Compiler (Übersetzer) erzeugt.
Neu!!: Compiler und Compilergenerator · Mehr sehen »
Computer
Ein Computer (englisch; deutsche Aussprache) oder Rechner ist ein Gerät, das mittels programmierbarer Rechenvorschriften Daten verarbeitet.
Neu!!: Compiler und Computer · Mehr sehen »
Computerprogramm
Ein Computerprogramm oder kurz Programm ist eine den Regeln einer bestimmten Programmiersprache genügende Folge von Anweisungen (bestehend aus Deklarationen und Instruktionen), um bestimmte Funktionen bzw.
Neu!!: Compiler und Computerprogramm · Mehr sehen »
Datentyp
Formal bezeichnet ein Datentyp (vom englischen data type) oder eine Datenart in der Informatik die Zusammenfassung von Objektmengen mit den darauf definierten Operationen.
Neu!!: Compiler und Datentyp · Mehr sehen »
Debugger
Ein Debugger (von engl. de- (Präfix; dt. ent-, aus-) im Sinne von entfernen und engl. bug im Sinne von Programmfehler) ist ein Werkzeug zum Diagnostizieren und Auffinden von Fehlern in Computersystemen, dabei vor allem in Programmen, aber auch in der für die Ausführung benötigten Hardware.
Neu!!: Compiler und Debugger · Mehr sehen »
Decompiler
Ein Dekompilierer (englisch Decompiler oder auch Reverse Compiler, Reverse Engineering Compiler) ist ein Computerprogramm, das aus Maschinen- oder Objektcode für den Menschen wieder lesbaren Quelltext in einer Hochsprache erzeugt.
Neu!!: Compiler und Decompiler · Mehr sehen »
Deklaration (Programmierung)
In der Informatik und Programmierung ist eine Deklaration die Festlegung von Dimension, Bezeichner, Datentyp und weiteren Aspekten einer Variable oder eines Unterprogramms.
Neu!!: Compiler und Deklaration (Programmierung) · Mehr sehen »
Effizienz (Informatik)
Die Effizienz eines Algorithmus ist seine Sparsamkeit bezüglich Ressourcen, Rechenzeit und Speicherplatz, die jener zur Lösung eines festgelegten Problems beansprucht.
Neu!!: Compiler und Effizienz (Informatik) · Mehr sehen »
Eingebettetes System
Eingebettetes System auf einer Einsteckkarte mit Prozessor, Speicher, Stromversorgung und externen Schnittstellen Ein eingebettetes System (auch) ist ein Computer, der in einen technischen Kontext eingebunden (eingebettet) ist.
Neu!!: Compiler und Eingebettetes System · Mehr sehen »
ETH Zürich
Hauptgebäude im Abendlicht mit der charakteristischen Kuppel von Gustav Gull Hauptgebäude der ETH Zürich, von der Polyterrasse aus gesehen und der Façade von Gottfried Semper Jüdischen Museums der Schweiz in Basel zeigt u. a. Albert Einstein beim 75. Jubiläum der ETH Ansicht des damaligen ETH- und Universitätsgebäudes um 1880, errichtet 1858–1864 durch Gottfried Semper, vor dem Beginn der Umbauten durch Gustav Gull 1915–1924 Die Eidgenössische Technische Hochschule Zürich, kurz ETH Zürich (EPFZ,, PF di Zurigo,, SPFT), ist eine technisch-naturwissenschaftliche universitäre Hochschule in Zürich.
Neu!!: Compiler und ETH Zürich · Mehr sehen »
F-Sharp
F# (gelesen: F sharp; englische Aussprache) ist eine typsichere Multi-Paradigmen-Sprache mit starkem Fokus auf funktionale Programmierung für das.Net-Framework.
Neu!!: Compiler und F-Sharp · Mehr sehen »
FLOW-MATIC
FLOW-MATIC (ursprünglich B-0) war die erste Computersprache, die Anweisungen verwendete, die der englischen Sprache ähnlich waren.
Neu!!: Compiler und FLOW-MATIC · Mehr sehen »
For-Schleife
Struktogramm einer For-Schleife Viele Programmiersprachen definieren eine For-Schleife als eine Kontrollstruktur, mit der man eine Gruppe von Anweisungen (Block) mit einer bestimmten Anzahl von Wiederholungen bzw.
Neu!!: Compiler und For-Schleife · Mehr sehen »
Formale Grammatik
Formale Grammatiken sind mathematische Modelle von Grammatiken, die zur eindeutigen Erzeugung und Beschreibung formaler Sprachen dienen.
Neu!!: Compiler und Formale Grammatik · Mehr sehen »
Formale Semantik
Formale Semantik beschäftigt sich mit der exakten Bedeutung von Termen in künstlichen oder natürlichen Sprachen.
Neu!!: Compiler und Formale Semantik · Mehr sehen »
Formel
Eine Kugel, deren Volumen durch die mathematische Formel V.
Neu!!: Compiler und Formel · Mehr sehen »
Fortran
Fortran ist eine prozedurale, seit 2003 auch eine objektorientierte Programmiersprache, die insbesondere für numerische Berechnungen in Wissenschaft, Technik und Forschung eingesetzt wird.
Neu!!: Compiler und Fortran · Mehr sehen »
Franz Felix Betschon
Franz Felix Betschon (* 29. November 1941 in Airolo; Dissertation, S. 210 (PDF; 19 MB). † 27. August 2015 In: das-bulletin.com vom 28. August 2015, abgerufen am 1. September 2015 (Archiv) in Heiden AR) war ein Schweizer Offizier (Oberst i Gst.), Industriemanager und Autor.
Neu!!: Compiler und Franz Felix Betschon · Mehr sehen »
Gesellschaft für Angewandte Mathematik und Mechanik
Logo der GAMM Die Gesellschaft für Angewandte Mathematik und Mechanik (GAMM) ist ein Verein zur Förderung der wissenschaftlichen Arbeit.
Neu!!: Compiler und Gesellschaft für Angewandte Mathematik und Mechanik · Mehr sehen »
Grace Hopper
Grace Hopper (Januar 1984) Grace Hopper an der Tastatur des Univac, ca. 1960 Grace Brewster Murray Hopper (* 9. Dezember 1906 in New York City, New York als Grace Brewster Murray; † 1. Januar 1992 in Arlington, Virginia) war eine US-amerikanische Informatikerin und Computerpionierin.
Neu!!: Compiler und Grace Hopper · Mehr sehen »
Grundrechenart
Geteilt. Die Grundrechenarten (auch Grundrechnungsarten oder schlicht Rechenarten genannt) sind die vier mathematischen Operationen Addition, Subtraktion, Multiplikation und Division.
Neu!!: Compiler und Grundrechenart · Mehr sehen »
Hardware
Hardware (im britischen bzw. im amerikanischen Englisch, gelegentlich mit „HW“ abgekürzt) ist der Oberbegriff für die physischen Komponenten (die elektronischen und mechanischen Bestandteile) eines datenverarbeitenden Systems, als Komplement zu Software (den Programmen und Daten).
Neu!!: Compiler und Hardware · Mehr sehen »
Höhere Programmiersprache
Eine höhere Programmiersprache ist eine Programmiersprache zur Abfassung eines Computerprogramms, die in Abstraktion und Komplexität von der Ebene der Maschinensprachen deutlich entfernt ist.
Neu!!: Compiler und Höhere Programmiersprache · Mehr sehen »
Heinz Rutishauser
Heinz Rutishauser (* 30. Januar 1918 in Weinfelden, Schweiz; † 10. November 1970 in Zürich) war ein Schweizer Mathematiker und ein Pionier der modernen numerischen Mathematik und der Informatik avant la lettre.
Neu!!: Compiler und Heinz Rutishauser · Mehr sehen »
IBM 701
Der Großrechner IBM 701 gehörte zur 700/7000 series von IBM und kam 1952 auf den Markt.
Neu!!: Compiler und IBM 701 · Mehr sehen »
Informatik
Lambda lc.svg Sorting quicksort anim frame.svg Utah teapot simple 2.png 3-Tasten-Maus Microsoft.jpg Bei der Informatik handelt es sich um die Wissenschaft von der systematischen Darstellung, Speicherung, Verarbeitung und Übertragung von Daten, wobei besonders die automatische Verarbeitung mit Computern betrachtet wird.
Neu!!: Compiler und Informatik · Mehr sehen »
Interpreter
Als Interpreter wird ein Computerprogramm bezeichnet, das eine Abfolge von Anweisungen anscheinend direkt ausführt, wobei das Format der Anweisungen vorgegeben ist.
Neu!!: Compiler und Interpreter · Mehr sehen »
Java (Programmiersprache)
Java ist eine objektorientierte Programmiersprache und eine eingetragene Marke des Unternehmens Sun Microsystems, welches 2010 von Oracle aufgekauft wurde.
Neu!!: Compiler und Java (Programmiersprache) · Mehr sehen »
JavaCC
JavaCC (Java Compiler Compiler) ist ein Lexer- und Parsergenerator, der in Java implementiert ist und als Ausgabe Java- und C++-Quellcode erzeugt.
Neu!!: Compiler und JavaCC · Mehr sehen »
Jeffrey Ullman
Jeffrey David Ullman (* 22. November 1942 in New York City) ist ein US-amerikanischer Informatiker.
Neu!!: Compiler und Jeffrey Ullman · Mehr sehen »
Just-in-time-Kompilierung
Just-in-time-Kompilierung (JIT-Kompilierung) ist ein Verfahren aus der praktischen Informatik, um (Teil-)Programme zur Laufzeit in Maschinencode zu übersetzen.
Neu!!: Compiler und Just-in-time-Kompilierung · Mehr sehen »
Kataphorik
Verweisrichtungen innerhalb eines Textes Katapher (auch: Kataphora) bezeichnet in der Textlinguistik eine sprachliche Einheit, die für eine im Text nachfolgende sprachliche Einheit steht.
Neu!!: Compiler und Kataphorik · Mehr sehen »
Kommentar (Programmierung)
Kommentare sind Annotationen innerhalb von Programmiersprachen und Textbeschreibungssprachen.
Neu!!: Compiler und Kommentar (Programmierung) · Mehr sehen »
Kompilation
Kompilation (lateinisch compilatio, ‚Ausbeute‘ ← compilare, ‚ausplündern‘, ‚berauben‘, ‚ausbeuten‘) steht für.
Neu!!: Compiler und Kompilation · Mehr sehen »
Konrad Zuse
zentriert Konrad Ernst Otto Zuse (* 22. Juni 1910 in Deutsch-Wilmersdorf, heute zu Berlin; † 18. Dezember 1995 in Hünfeld) war ein deutscher Bauingenieur, Erfinder und Unternehmer (Zuse KG).
Neu!!: Compiler und Konrad Zuse · Mehr sehen »
Kontextfreie Sprache
In der Theoretischen Informatik ist eine kontextfreie Sprache (CFL) eine formale Sprache, die durch eine kontextfreie Grammatik beschrieben werden kann.
Neu!!: Compiler und Kontextfreie Sprache · Mehr sehen »
Laufzeit (Informatik)
Der Begriff Laufzeit beschreibt in der Informatik einerseits die Zeitdauer, die ein Programm, ausgeführt durch einen Rechner, zur Bewältigung einer Aufgabe benötigt.
Neu!!: Compiler und Laufzeit (Informatik) · Mehr sehen »
Laufzeitbibliothek
Der Begriff Laufzeitbibliothek wird in der Informatik verwendet.
Neu!!: Compiler und Laufzeitbibliothek · Mehr sehen »
Leerraum
Leerraum (fachsprachlich auch Whitespace // „Weißraum“ oder Zwischenraumzeichen) ist in der Informatik eine Bezeichnung für Zeichen in einem Text, die im Texteditor oder Textverarbeitungsprogramm normalerweise nur durch Leerflächen dargestellt werden und dennoch (Speicher-)Platz in Anspruch nehmen.
Neu!!: Compiler und Leerraum · Mehr sehen »
Lex (Informatik)
Das Programm Lex wird im Übersetzerbau benutzt, um Scanner für die lexikalische Analyse von Quelltexten zu erstellen.
Neu!!: Compiler und Lex (Informatik) · Mehr sehen »
Lexikalische Analyse
Lexikalische Analyse ist in der Informatik die Zerlegung einer Zeichenkette (z. B. Quelltext) in eine Folge von logisch zusammengehörigen Einheiten, sogenannte Token.
Neu!!: Compiler und Lexikalische Analyse · Mehr sehen »
Linker (Computerprogramm)
ausführbaren Dateien (exe) zusammengefügt (gelinkt). Unter einem Linker oder Binder (auch: Bindelader) versteht man ein Computerprogramm, das einzelne Programmmodule zu einem ausführbaren Programm zusammenstellt (verbindet).
Neu!!: Compiler und Linker (Computerprogramm) · Mehr sehen »
Liste von .NET-Sprachen
Die folgende Aufstellung enthält eine Liste von Programmiersprachen für das klassische.Net-Framework, Mono oder eine kompatible Laufzeitumgebung.
Neu!!: Compiler und Liste von .NET-Sprachen · Mehr sehen »
Lochstreifen
Lochstreifen eines Typendruck-Schnelltelegrafen von Siemens & Halske (1905) 8-Kanal-Lochstreifen Lochkarte im Einsatz als Parkschein (2008) Monotype Gießmaschine mit Lochstreifensteuerung DEC PTR/PTP10 Leser/Stanzer Ein Lochstreifen ist ein aus Papier, Kunststoff oder einem Metall-Kunststoff-Laminat bestehender streifenförmiger Datenträger, dessen Information durch eingestanzte Löcher repräsentiert wird.
Neu!!: Compiler und Lochstreifen · Mehr sehen »
Loop unrolling
Loop unrolling (manchmal auch Loop unwinding), das oder ist eine Optimierungsmethode, die die Laufzeit eines Computerprogramms auf Kosten der Größe seiner Programmdatei beschleunigen kann.
Neu!!: Compiler und Loop unrolling · Mehr sehen »
Makro
Ein Makro ist in der Softwareentwicklung eine unter einer bestimmten Bezeichnung (Makroname) zusammengefasste Folge von Anweisungen oder Deklarationen, um diese (anstelle der Einzelanweisungen, i. d. R. an mehreren Stellen im Programm) mit nur einem einfachen Aufruf ausführen zu können.
Neu!!: Compiler und Makro · Mehr sehen »
Maschinensprache
Eine Maschinensprache, wie sie bei Maschinencode bzw.
Neu!!: Compiler und Maschinensprache · Mehr sehen »
Massachusetts Institute of Technology
Das Massachusetts Institute of Technology (MIT) ist eine Technische Hochschule und Universität in Cambridge im US-Bundesstaat Massachusetts.
Neu!!: Compiler und Massachusetts Institute of Technology · Mehr sehen »
Nathaniel Rochester
Nathaniel Rochester (* 14. Januar 1919 in Buffalo, New York; † 8. Juni 2001) war ein US-amerikanischer Computerpionier.
Neu!!: Compiler und Nathaniel Rochester · Mehr sehen »
Niklaus Wirth
Niklaus Wirth (2005) Interview mit Niklaus Wirth (2014) Niklaus Emil Wirth (* 15. Februar 1934 in Winterthur) ist ein Schweizer Informatiker.
Neu!!: Compiler und Niklaus Wirth · Mehr sehen »
Objektcode
Objektcode ist ein Zwischenergebnis eines Compiler- bzw.
Neu!!: Compiler und Objektcode · Mehr sehen »
Operator (Mathematik)
Ein Operator ist eine mathematische Vorschrift, durch die man aus mathematischen Objekten neue Objekte bilden kann.
Neu!!: Compiler und Operator (Mathematik) · Mehr sehen »
Operatorrangfolge
Als Operatorrangfolge, -wertigkeit, -priorität, -präzedenz oder einfach nur Präzedenz bezeichnet man in Mathematik, Logik und Informatik eine definierte Halbordnung, in der die Operatoren eines in Infix-Schreibweise vorliegenden Ausdrucks eine implizite Klammerung vorgeben.
Neu!!: Compiler und Operatorrangfolge · Mehr sehen »
Parameter (Informatik)
Parameter – (deutsch) auch Übergabewerte genannt – sind in der Informatik Variablen, durch die ein Computerprogramm (oft ein Unterprogramm) auf die Verarbeitung bestimmter Werte „eingestellt“ werden kann.
Neu!!: Compiler und Parameter (Informatik) · Mehr sehen »
Parser
Ein Parser („analysieren“, bzw. „Teil“; im Deutschen gelegentlich auch Zerteiler) ist ein Computerprogramm, das in der Informatik für die Zerlegung und Umwandlung einer Eingabe in ein für die Weiterverarbeitung geeigneteres Format zuständig ist.
Neu!!: Compiler und Parser · Mehr sehen »
Pascal (Programmiersprache)
Niklaus Wirth (2009), der Entwickler von Pascal Pascal ist eine Anfang der 1970er Jahre entwickelte imperative Programmiersprache.
Neu!!: Compiler und Pascal (Programmiersprache) · Mehr sehen »
Plankalkül
Der Plankalkül ist eine von Konrad Zuse in den Jahren 1942 bis 1945 entwickelte Programmiersprache und war die erste höhere Programmiersprache der Welt.
Neu!!: Compiler und Plankalkül · Mehr sehen »
Plattform (Computer)
Grafische Darstellung des Grundkonzepts einer Computerplattform: oben drei identische Komponenten (blau) innerhalb dreier unterschiedlicher Umgebungen von weiteren Komponenten, die unten auf drei unterschiedlichen Rechnersystemen aufgesetzt werden können Eine Computerplattform (auch -schicht oder -ebene, kurz Plattform) bezeichnet in der Informatik eine einheitliche Grundlage, auf der Computerprogramme ausgeführt und entwickelt werden können.
Neu!!: Compiler und Plattform (Computer) · Mehr sehen »
Polnische Notation
Polnische Notation (PN), auch Normale Polnische Notation (NPN), Präfixnotation, Łukasiewicz-Notation oder Warschauer Normalform genannt, ist (in der Informatik und mathematischen Logik) eine klammerfreie Schreibweise für Formeln bzw.
Neu!!: Compiler und Polnische Notation · Mehr sehen »
Präprozessor
Ein Präprozessor (seltener auch Präcompiler) ist ein Computerprogramm, das Eingabedaten vorbereitet und zur weiteren Bearbeitung an ein anderes Programm weitergibt.
Neu!!: Compiler und Präprozessor · Mehr sehen »
Precompiler
Ein Precompiler (auch Präkompilierer, Präcompiler, Vorkompilierer oder Vorübersetzer genannt) ist ein Computerprogramm in der Softwareentwicklung, das einen Quellcode in einem Durchlauf vor dem eigentlichen Compiler bearbeitet.
Neu!!: Compiler und Precompiler · Mehr sehen »
Profiler (Programmierung)
Als Profiler werden Programmierwerkzeuge bezeichnet, die das Laufzeitverhalten von Software analysieren.
Neu!!: Compiler und Profiler (Programmierung) · Mehr sehen »
Programmanalyse
Die Programmanalyse beschäftigt sich mit Methoden zur (automatischen) Analyse von Computerprogrammen.
Neu!!: Compiler und Programmanalyse · Mehr sehen »
Programmäquivalenz
Programmäquivalenz besagt, dass zwei Computerprogramme (oder zwei Algorithmen) dieselbe Funktion berechnen.
Neu!!: Compiler und Programmäquivalenz · Mehr sehen »
Programmbibliothek
Eine Programmbibliothek (kurz Bibliothek;, kurz lib) bezeichnet in der Programmierung eine Sammlung von Unterprogrammen/-routinen, die Lösungswege für thematisch zusammengehörende Problemstellungen anbieten.
Neu!!: Compiler und Programmbibliothek · Mehr sehen »
Programmierparadigma
Ein Programmierparadigma ist ein fundamentaler Programmierstil.
Neu!!: Compiler und Programmierparadigma · Mehr sehen »
Programmiersprache
Quelltext eines Programms in der Programmiersprache C++. Scratch. Eine Programmiersprache ist eine formale Sprache zur Formulierung von Datenstrukturen und Algorithmen, d. h.
Neu!!: Compiler und Programmiersprache · Mehr sehen »
Prozessor
Die''“ eines Intel 80486DX2 Ein Computer-Prozessor ist ein (meist stark verkleinertes und meist frei) programmierbares Rechenwerk, also eine elektronische Schaltung, die gemäß übergebenen Befehlen Aktionen ausführt, wie andere elektronische Schaltungen und Mechanismen zu steuern.
Neu!!: Compiler und Prozessor · Mehr sehen »
Prozessorarchitektur
Eine Prozessorarchitektur beschreibt den Aufbau von Prozessoren bzw.
Neu!!: Compiler und Prozessorarchitektur · Mehr sehen »
Quelltext
siehe eigene Artikel. Quelltext, auch Quellcode oder unscharf Programmcode genannt, ist in der Informatik der für Menschen lesbare, in einer Programmiersprache geschriebene Text eines Computerprogrammes.
Neu!!: Compiler und Quelltext · Mehr sehen »
Rechnerarchitektur
Rechnerarchitektur ist ein Teilgebiet der Technischen Informatik, das sich mit dem Design von Rechnern (Computern) und speziell mit deren Organisation sowie deren externem und internem Aufbau (was ebenfalls mit 'Rechnerarchitektur' bezeichnet wird) beschäftigt.
Neu!!: Compiler und Rechnerarchitektur · Mehr sehen »
Register (Prozessor)
Register in Prozessoren sind Speicherbereiche für Daten, auf die Prozessoren besonders schnell zugreifen können.
Neu!!: Compiler und Register (Prozessor) · Mehr sehen »
Reihenfolge
Eine Reihenfolge mehrerer Gegenstände wird bestimmt durch eine räumliche, zeitliche oder gedankliche, lineare Aufreihung derselben und eine ausgewiesene Richtung, z. B.
Neu!!: Compiler und Reihenfolge · Mehr sehen »
Reinhard Wilhelm
Reinhard Wilhelm, 2014 Reinhard Wilhelm (* 5. Juni 1946 in Deutmecke, Westfalen) ist ein deutscher Informatiker.
Neu!!: Compiler und Reinhard Wilhelm · Mehr sehen »
Rekursiver Abstieg
Rekursiver Abstieg (englisch: recursive descent) ist eine Technik aus dem Compilerbau, die auf direkte Weise (d. h. ohne Tabelle) einen Top-Down-Parser implementiert.
Neu!!: Compiler und Rekursiver Abstieg · Mehr sehen »
Schlüsselwort (Programmierung)
Der Begriff Schlüsselwort (englisch keyword) oder reserviertes Wort bezeichnet in einer Programmiersprache ein Wort (englisch token), das eine durch die Definition dieser Programmiersprache bestimmte Bedeutung hat, und nicht als Name von Variablen oder Funktionen verwendet werden darf.
Neu!!: Compiler und Schlüsselwort (Programmierung) · Mehr sehen »
Schleife (Programmierung)
Eine Schleife (auch „Wiederholung“ oder) ist eine Kontrollstruktur in Programmiersprachen.
Neu!!: Compiler und Schleife (Programmierung) · Mehr sehen »
Screener (Informatik)
Screener (engl.; dt. „Sieber“) bezeichnet in der Informatik eine Komponente eines Compilers.
Neu!!: Compiler und Screener (Informatik) · Mehr sehen »
Semantik
Semantik (von), auch Bedeutungslehre genannt, ist die wissenschaftliche Beschäftigung mit Bedeutung und mit den verschiedenen Beziehungen zwischen einem Zeichen und dem Bezeichneten.
Neu!!: Compiler und Semantik · Mehr sehen »
Softwareentwickler
Ein Softwareentwickler ist eine Person, die an der Erstellung einer Software mitwirkt.
Neu!!: Compiler und Softwareentwickler · Mehr sehen »
Softwarekomponente
Eine Komponente ist im Kontext der Softwarearchitektur ein Teil einer Software, der mit anderen Softwareteilen gemäß den Regeln eines Komponentenmodells zusammenwirken kann.
Neu!!: Compiler und Softwarekomponente · Mehr sehen »
Speicheradresse
Speicheradressen dienen zur eindeutigen Bezeichnung von Speicherzellen im Hauptspeicher eines Computers.
Neu!!: Compiler und Speicheradresse · Mehr sehen »
Speicherkapazität
Die Speicherkapazität bezeichnet die maximale Datenmenge, die in einer Datenstruktur oder in einem Datenspeicher gespeichert werden kann.
Neu!!: Compiler und Speicherkapazität · Mehr sehen »
Sprunganweisung
Eine Sprunganweisung oder ein Sprungbefehl ist eine Anweisung in einer Programmiersprache.
Neu!!: Compiler und Sprunganweisung · Mehr sehen »
Syntax
Unter Syntax (von syn ‚zusammen‘ und taxis ‚Ordnung, Reihenfolge‘) versteht man allgemein ein Regelsystem zur Kombination elementarer Zeichen zu zusammengesetzten Zeichen in natürlichen oder künstlichen Zeichensystemen.
Neu!!: Compiler und Syntax · Mehr sehen »
Syntaxbaum
Ein Syntax-, Ableitungs- oder Parsebaum ist ein Begriff aus der theoretischen Informatik und der Linguistik.
Neu!!: Compiler und Syntaxbaum · Mehr sehen »
Syntaxfehler
Syntaxfehler in einem wissenschaftlichen Taschenrechner. Syntaxfehler im Allgemeinen sind Verstöße gegen die Satzbauregeln einer natürlichen oder künstlichen Sprache.
Neu!!: Compiler und Syntaxfehler · Mehr sehen »
Thread (Informatik)
In der Informatik bezeichnet Thread (‚Faden‘, ‚Strang‘) – auch Aktivitätsträger oder leichtgewichtiger Prozess genannt – einen Ausführungsstrang oder eine Ausführungsreihenfolge in der Abarbeitung eines Programms.
Neu!!: Compiler und Thread (Informatik) · Mehr sehen »
Token (Übersetzerbau)
Ein Token (Art.: „das“; Pl.: ‚Tokens‘) ist eine Zeichenkette, der von einer formalen Grammatik ein Typ zugewiesen wird.
Neu!!: Compiler und Token (Übersetzerbau) · Mehr sehen »
Unterprogramm
Grundprinzip eines Unterprogramms Ein Unterprogramm ist ein Teil eines Computerprogramms, das eine bestimmte Funktionalität bereitstellt.
Neu!!: Compiler und Unterprogramm · Mehr sehen »
Virtuelle Maschine
Virtuelle Maschine in VirtualBox Als virtuelle Maschine (VM) wird in der Informatik die Software-technische Kapselung eines Rechnersystems innerhalb eines lauffähigen Rechnersystems bezeichnet.
Neu!!: Compiler und Virtuelle Maschine · Mehr sehen »
Visual Basic .NET
Visual Basic.NET (Abk. VB.NET) ist eine Programmiersprache von Microsoft, die auf dem.NET Framework aufbaut.
Neu!!: Compiler und Visual Basic .NET · Mehr sehen »
Yacc
Yacc ist ein Computerprogramm, welches der Herstellung von Compilern dient.
Neu!!: Compiler und Yacc · Mehr sehen »
Zahl
Übersicht über einige gängige Zahlbereiche. A\subset B bedeutet, dass die Elemente des Zahlbereiches A unter Beibehaltung wesentlicher Beziehungen auch als Elemente des Zahlbereichs B aufgefasst werden können. Echte Klassen sind in blau markiert. Zahlen sind abstrakte mathematische Objekte beziehungsweise Objekte des Denkens, die sich historisch aus Vorstellungen von Größe und Anzahl entwickelten.
Neu!!: Compiler und Zahl · Mehr sehen »
Zeichenkette
Eine Zeichenkette, Zeichenfolge, Zeichenreihe oder ein String (aus dem Englischen) ist in der Informatik eine endliche Folge von Zeichen (z. B. Buchstaben, Ziffern, Sonderzeichen und Steuerzeichen) aus einem definierten Zeichensatz.
Neu!!: Compiler und Zeichenkette · Mehr sehen »
Zeiger (Informatik)
Wort. Video-Tutorial über Zeiger, Dereferenzierung, Felder und Zeigerarithmetik sowie deren Funktionsweise im Arbeitsspeicher am Beispiel der Programmiersprache C Mit Zeiger wird in der Informatik ein Objekt einer Programmiersprache bezeichnet, das eine Speicheradresse zwischenspeichert.
Neu!!: Compiler und Zeiger (Informatik) · Mehr sehen »
Zeittafel der Programmiersprachen
Dies ist eine zeitlich sortierte Liste bedeutender Programmiersprachen.
Neu!!: Compiler und Zeittafel der Programmiersprachen · Mehr sehen »
Zuse Z4
Die Z4 im Deutschen Museum (München) Elektromagnetisches Relais der Z4 Die Zuse Z4 ist ein zwischen 1942 und 1945 von dem Zuse Ingenieurbüro und Apparatebau entwickelter Digitalrechner, der aus 2200 Relais gebaut ist.
Neu!!: Compiler und Zuse Z4 · Mehr sehen »
Zwischencode
Ein Zwischencode – im weitesten Sinne auch Zwischensprache genannt – ist der Code, der im Verlauf eines Übersetzungsprozesses auf einer Abstraktionsebene zwischen der höheren Ausgangssprache und der in der Regel maschinennahen Zielsprache generiert wird.
Neu!!: Compiler und Zwischencode · Mehr sehen »
Leitet hier um:
Compiler-Front-End, Compilierung, Kompiler, Kompilieren, Kompilierer, Kompiliert, Kompilierung, Konstantenfaltung, Maschinencode-Generator, Profile Guided Optimization, Programmoptimierung, Transcompiler, Transpiler.