Logo
Unionpedia
Meddelelse
Nu på Google Play
Ny! Hent Unionpedia på din Android™ enhed!
Gratis
Hurtigere adgang end browser!
 

Compiler

Indeks Compiler

En compiler (også kaldet kompiler eller oversætter) er et computerprogram der automatisk kan oversætte fra et programmeringssprog til et andet.

24 relationer: Abstraktion (datalogi), Assembler, BASIC, C (programmeringssprog), Computerprogram, Fortolker, GNU bison, Haskell (programmeringssprog), Java (programmeringssprog), Javac, Kørsel (datalogi), Kildekode, Leksikalsk analyse, Linker, Macro (samling af instruktioner), Maskinkode, Microsoft Windows, Optimering (datalogi), Parser, Præprocessor, Programmeringssprog, Reverse engineering, Virtuel maskine, Yacc.

Abstraktion (datalogi)

I datalogi er abstraktion en mekanisme eller metode til at mindske eller skjule detaljer således, at man kan koncentrere sig om nogle få koncepter ad gangen.

Ny!!: Compiler og Abstraktion (datalogi) · Se mere »

Assembler

Eksempel på assemblersprog En assembler er et program, som oversætter assemblersprog til maskinkode.

Ny!!: Compiler og Assembler · Se mere »

BASIC

En programstump i BASIC. BASIC er en forkortelse for Beginners All-purpose Symbolic Instruction Code.

Ny!!: Compiler og BASIC · Se mere »

C (programmeringssprog)

C er navnet på et imperativt programmeringssprog udviklet af Dennis Ritchie.

Ny!!: Compiler og C (programmeringssprog) · Se mere »

Computerprogram

brugeren (engelsk ''User'') interagerer med applikationssoftware, på en typisk computer. Applikationssoftwarens lag deler grænseflade med styresystemet (engelsk ''Operating System''), som igen kommunikerer med hardware. Pilene indikerer datastrømme. Et stykke computersoftware eller kortere software også kaldet programmel, udgøres af et eller flere computerprogrammer.

Ny!!: Compiler og Computerprogram · Se mere »

Fortolker

En fortolker (på engelsk: interpreter) er et computerprogram, der oversætter kildekode linje for linje til et maskinkodeformat med henblik på læsning og udførelse på en virtuel maskine/computer.

Ny!!: Compiler og Fortolker · Se mere »

GNU bison

GNU bison er et computerprogram, en parsergenerator for C, C++ og Java.

Ny!!: Compiler og GNU bison · Se mere »

Haskell (programmeringssprog)

Haskell er navnet på et rent funktionsprogrammeringssprog med en ikke-striks ("doven") semantik og stærke, statiske typer.

Ny!!: Compiler og Haskell (programmeringssprog) · Se mere »

Java (programmeringssprog)

Java er et objektorienteret tredjegenerations-programmeringssprog inspireret af C++.

Ny!!: Compiler og Java (programmeringssprog) · Se mere »

Javac

Javac (Java compiler) er en compiler til programmeringsproget Java.

Ny!!: Compiler og Javac · Se mere »

Kørsel (datalogi)

Indenfor datalogi er kørsel (engelsk execution eller run) processen med hvilken en computer eller virtuel maskine læser og handler på et computerprograms instruktioner.

Ny!!: Compiler og Kørsel (datalogi) · Se mere »

Kildekode

Kildekode (på engelsk: source code) er den tekst i et programmeringssprog, som programmøren har skrevet.

Ny!!: Compiler og Kildekode · Se mere »

Leksikalsk analyse

Leksikalsk analyse er indenfor datalogi den proces, som består i at en serie tegn tolkes, evt.

Ny!!: Compiler og Leksikalsk analyse · Se mere »

Linker

Indenfor datalogi er en linker et program, som tager output fra en compiler (kaldet objektkode) som input - og producerer som output et færdigt computerprogram, som kan afvikles.

Ny!!: Compiler og Linker · Se mere »

Macro (samling af instruktioner)

En macro (også stavet makro) er inden for informationsteknologien en samling af instruktioner eller kommandoer, der kan angives eller udføres under ét navn.

Ny!!: Compiler og Macro (samling af instruktioner) · Se mere »

Maskinkode

Maskinkode er det "sprog" som en computer, eller mere præcist: computerens CPU, forstår.

Ny!!: Compiler og Maskinkode · Se mere »

Microsoft Windows

Microsoft Windows er en serie af software operativsystemer og grafiske brugerflader, som produceres af den amerikanske virksomhed Microsoft.

Ny!!: Compiler og Microsoft Windows · Se mere »

Optimering (datalogi)

Inden for datalogi er optimering at ændre et stykke software eller en algoritme for at effektivisere visse parametre.

Ny!!: Compiler og Optimering (datalogi) · Se mere »

Parser

En parser er et dataprogram (eller komponent), som analyserer en datastrøm, for at få frem en tolkning af denne i et vist formelt sprog.

Ny!!: Compiler og Parser · Se mere »

Præprocessor

En præprocessor (på engelsk: preprocessor eller precompiler) er en slags kompiler med den forskel, at den ikke oversætter kildekoden til maskinkode, men i stedet oversætter den til en form for midlertidigt data (ofte maskinkode-lignende instruktioner, altså bytekode), som er forbehandlet og bedre læsbart for det program (f.eks. en virtuel maskine), som det eventuelt skal læses ind i. En virtuel maskine koblet sammen med en præprocessor kaldes en fortolker.

Ny!!: Compiler og Præprocessor · Se mere »

Programmeringssprog

Indenfor datalogi er programmeringssprog kunstige sprog, som er designet til at udføre beregninger på en computer.

Ny!!: Compiler og Programmeringssprog · Se mere »

Reverse engineering

Reverse engineering (engelsk for omvendt konstruktion) er en proces, hvor man undersøger et produkt for at finde ud af, hvordan det fungerer og er sat sammen.

Ny!!: Compiler og Reverse engineering · Se mere »

Virtuel maskine

VirtualBox En virtuel maskine (ofte forkortet VM, på engelsk virtual machine) er et miljø/maskine, som reelt set ikke eksisterer og som enten kan fortolke, aflæse og udføre maskinkode eller maskinkode-lignende bytekode (som kun den virtuelle maskine kan læse, forstå og udføre).

Ny!!: Compiler og Virtuel maskine · Se mere »

Yacc

Yacc (et akronym for Yet another compiler compiler) er et computerprogram, en parser-generator der især anvendes under UNIX.

Ny!!: Compiler og Yacc · Se mere »

Omdirigeringer her:

Kompiler, Oversætter (datalogi).

UdgåendeIndgående
Hej! Vi er på Facebook nu! »