Kompas Guide • Datalogi og Software
Sprog: 🇹🇷 Tyrkisk 🇩🇪 Tysk 🇩🇰 Dansk

Hvad er programmeringssproget Java? Oprindelse, JVM og anvendelse

Skabt af James Gosling hos Sun Microsystems i 1995 har Java i tre årtier været en af rygradene i verdens IT-infrastruktur: Fra banksystemer og Android-smartphones til e-handelsplatforme og det populære spil Minecraft.

Kernefilosofien: Write Once, Run Anywhere (WORA)

Før Java skulle et program kompileres specifikt til hver enkelt type computer og styresystem. Javas genistreg var introduktionen af Java Virtual Machine (JVM): Programmøren skriver kode, som kompileres til standardiseret bytecode. Denne bytecode kan afvikles på enhver enhed med en JVM installeret.

Java vs. JavaScript: Hvad er forskellen?

Trods navneligheden er der tale om to helt forskellige sprog: Som man siger i programmørverdenen: "Java forholder sig til JavaScript som bil forholder sig til billard". Java er et stærkt typet, kompileret sprog til backend og apps, mens JavaScript oprindeligt blev skabt til interaktivitet i webbrowseren.