Indholdsfortegnelse
13 relationer: Compiler, Computer, Computerprogram, Emulator, Java (programmeringssprog), JavaScript, Just-in-Time, Kørsel (datalogi), Kildekode, Maskinkode, Præprocessor, Virtuel maskine, .NET (Microsoft).
- Implementation af programmeringssprog
Compiler
En compiler (også kaldet kompiler eller oversætter) er et computerprogram der automatisk kan oversætte fra et programmeringssprog til et andet.
Computer
Bærbar computer Acer Aspire 5600 En computer er en maskine, der kan programmeres til automatisk at udføre nogle talmæssige eller logiske beregninger.
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.
Se Fortolker og Computerprogram
Emulator
DOSBox emulerer kommandolinje-interfacet i DOS. En software emulator er et stykke software, der er bestemt til at emulere (jf. efterligne) en anden platform, så den kan køres på en anden platform end den oprindelige.
Java (programmeringssprog)
Java er et objektorienteret tredjegenerations-programmeringssprog inspireret af C++.
Se Fortolker og Java (programmeringssprog)
JavaScript
JavaScript (JS) er et dynamisk programmeringssprog.
Just-in-Time
Just-in-Time (JIT) er oprindeligt en betegnelse for, eller karakteristik af, japanske produktionsvirksomheder, specielt Toyota (og dertilhørende Toyota Production System).
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.
Se Fortolker og Kørsel (datalogi)
Kildekode
Kildekode (på engelsk: source code) er den tekst i et programmeringssprog, som programmøren har skrevet.
Maskinkode
Maskinkode er det "sprog" som en computer, eller mere præcist: computerens CPU, forstår.
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.
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).
Se Fortolker og Virtuel maskine
.NET (Microsoft)
.NET (Microsoft).NET (udtales "dot net") er et software-framework som primært kører på Microsoft Windows, men også findes i version til Linux og Mac, og som giver mulighed for at afvikle programmer skrevet i et.NET-programmeringssprog såsom C# eller Visual Basic.NET.
Se Fortolker og .NET (Microsoft)
Se også
Implementation af programmeringssprog
Også kendt som Interpreter.