Logotyp
Unionpedia
Kommunikation
Ladda ned på Google Play
Ny! Ladda ner Unionpedia på din Android™-enhet!
Fri
Snabbare tillgång än webbläsare!
 

Kompilator

Index Kompilator

En kompilator är inom datavetenskap ett datorprogram som utifrån en programtext skrivet i ett programspråk som till exempel C, Modula, eller Ada, skapar ett motsvarande lågnivåprogram som kan omvandlas till exekverbar kod (maskinkod) som kan utföra de aktiviteter som programtexten beskriver, alltså ett slags översättare.

24 relationer: Ada (programspråk), Assembler, C (programspråk), CISC, Datatyp, Datavetenskap, Datorprogram, Emulator, Formell grammatik, Grace Hopper, Högnivåspråk, Heltal, Interpretator, Källkod, Länkare, Lågnivåspråk, Maskinkod, Modula, Parsergenerator, Processorarkitektur, Processorregister, Reduced Instruction Set Computing, Reella tal, Syntaxanalys.

Ada (programspråk)

Datorpionjären Ada Lovelace, som gett Ada dess namn. Ada är ett programspråk som utvecklades på uppdrag av USA:s försvarsdepartement i slutet av 1970-talet.

Ny!!: Kompilator och Ada (programspråk) · Se mer »

Assembler

Assembler eller assemblyspråk är ett sätt att uttrycka maskinkoden för en dators processor på ett sätt som lämpar sig för människor att läsa och skriva.

Ny!!: Kompilator och Assembler · Se mer »

C (programspråk)

C är ett generellt, imperativt programspråk.

Ny!!: Kompilator och C (programspråk) · Se mer »

CISC

Complex Instruction Set Computing är ett retroaktivt samlingsnamn för sådana processorarkitekturer som inte är RISC.

Ny!!: Kompilator och CISC · Se mer »

Datatyp

I programspråk är en datatyp ett attribut för data som berättar för datorn (och programmeraren) vilken sorts information data bär på.

Ny!!: Kompilator och Datatyp · Se mer »

Datavetenskap

Datavetenskap bygger på teorin bakom beräkningar, och innefattar även teknikerna som används för att tillämpa denna teori.

Ny!!: Kompilator och Datavetenskap · Se mer »

Datorprogram

editorn Geany Användargränssnitt för ett datorprogram som tillverkar grafiska figurer Ett datorprogram, även kallat dataprogram, är en serie instruktioner som styr en dator, och beskriver de operationer som datorn ska utföra, då programmet körs.

Ny!!: Kompilator och Datorprogram · Se mer »

Emulator

En emulator är en mjukvara avsett för att efterlikna funktionen av annan hårdvara eller mjukvara.

Ny!!: Kompilator och Emulator · Se mer »

Formell grammatik

En formell grammatik är ett regelsystem som beskriver ett språk i någon form uttömmande och utan undantag eller inbyggda motsägelser.

Ny!!: Kompilator och Formell grammatik · Se mer »

Grace Hopper

Grace Hopper (född Murray), född den 9 december 1906 i New York, död den 1 januari 1992 i Arlington, Virginia, var en amerikansk dator-pionjär och sjöofficer (flottiljamiral).

Ny!!: Kompilator och Grace Hopper · Se mer »

Högnivåspråk

Högnivåspråk är en typ av programspråk.

Ny!!: Kompilator och Högnivåspråk · Se mer »

Heltal

Heltalen är unionen av mängden naturliga tal och mängden negativa heltal.

Ny!!: Kompilator och Heltal · Se mer »

Interpretator

En interpretator eller programtolk är ett datorprogram som utför de aktiviteter som en viss programtext beskriver.

Ny!!: Kompilator och Interpretator · Se mer »

Källkod

Java, med prolog i rött, kommentarer i grönt samt själva programkoden i blått. Källkod (från den engelska termen source code), även kallad programtext, programkod eller ibland bara program eller kod, utgörs av instruktioner, data och kommentarer i ett givet programspråk.

Ny!!: Kompilator och Källkod · Se mer »

Länkare

En länkare är ett datorprogram som tar en eller flera objektfiler och kombinerar dem till en exekverbar fil.

Ny!!: Kompilator och Länkare · Se mer »

Lågnivåspråk

Begreppet lågnivåspråk används inom programmering som en motsats till högnivåspråk.

Ny!!: Kompilator och Lågnivåspråk · Se mer »

Maskinkod

Maskinkod (även kallat maskinspråk, binärkod eller native code) är det "språk" en processor direkt förstår och klarar att exekvera.

Ny!!: Kompilator och Maskinkod · Se mer »

Modula

Modula samt Modula-2 och Modula-3 är programspråk skrivna av professor Niklaus Wirth, som också skapade Pascal.

Ny!!: Kompilator och Modula · Se mer »

Parsergenerator

Inom datavetenskap är en parsergenerator eller kompilatorgenerator ett verktyg som skapar en parser, interpretator, eller kompilator från en formell beskrivning av ett programspråk och maskin.

Ny!!: Kompilator och Parsergenerator · Se mer »

Processorarkitektur

En någorlunda modern CPU:s arkitektur Processorarkitektur kallar man det sätt en centralprocessor (CPU) eller annan processor arbetar på.

Ny!!: Kompilator och Processorarkitektur · Se mer »

Processorregister

Ett processorregister är inom processorarkitektur en liten mängd mycket snabbt datorminne som används för att ge snabb tillgång till frekvent åtkommen data.

Ny!!: Kompilator och Processorregister · Se mer »

Reduced Instruction Set Computing

HP RISC är en akronym för Reduced Instruction Set Computing (alternativt Load-Store arkitektur som är ett mer korrekt namn).

Ny!!: Kompilator och Reduced Instruction Set Computing · Se mer »

Reella tal

Reella tal som punkter på den reella tallinjen Reella tal är de tal som man vanligtvis menar med tal.

Ny!!: Kompilator och Reella tal · Se mer »

Syntaxanalys

Syntaxanalys, syntaktisk analys eller parsning (av latinets pars, del), är den process som givet en följd av symboler från något språk konstruerar eller härleder någon slags syntaktisk struktur för symbolföljden, så att symbolernas inbördes relationer reds ut.

Ny!!: Kompilator och Syntaxanalys · Se mer »

Omdirigerar här:

Kompilatorer, Kompilera, Kompilerare, Kompilering, Kompileringsfel, Komplilatorn.

UtgåendeInkommande
Hallå! Vi är på Facebook nu! »