Kompilator
Et program som oversetter kildekode til en annen målrepresentasjon.
Hva er en kompilator?
En kompilator oversetter kildekode til en annen målrepresentasjon. Det kan være maskinkode eller annen kildekode. Kontrollerte språkregler og feil avhenger av verktøyet. Kompilering er ikke automatisk det samme som å samle filer, teste eller sette en applikasjon i drift.
I et oppdiktet webprosjekt oversettes portal.ts til JavaScript-utdata portal.js. Teamet kontrollerer meldinger og innstillinger for målmiljøet. Om utdata dannes tross feil, avhenger av verktøy og oppsett. En målfil alene dokumenterer verken feilfrihet, korrekt forretningsoppførsel eller publisering. Utdata må fortsatt passe til kjørebetingelser og tilsiktede forløp.
Kilder
Beslektede begreper
- KildekodeDen lesbare og redigerbare beskrivelsen av et program som atferden frembringes fra.
- TypingHvordan et programmeringsspråk håndterer verdityper og passende operasjoner.
- Statisk kodeanalyseÅ undersøke kode eller en representasjon av den uten å kjøre applikasjonens forretningslogikk.
- LinterEt verktøy som undersøker kode for bestemte problemer med konfigurerte regler.
- LegacysystemEt eksisterende system som fortsatt brukes, med tekniske og forretningsmessige avhengigheter bygget opp over tid.
- MultitenancyMultitenancy støtter adskilte kunde- eller gruppeområder i samme løsning. En tenant er ikke automatisk én person eller én database.
Artikler om temaet








Programvareutvikling med ASES
Skreddersydd programvare, web- og mobilapper


