Teknik & plattformsedan 1995⏱ ~1 min

Java

Objektorienterat programspråk - plattformsoberoende och vitt använt i företagssystem och backendutveckling.

Java är ett objektorienterat programmeringsspråk och en plattform (JVM - Java Virtual Machine) som har dominerat enterprise-programvaruutveckling sedan mitten av 1990-talet. Javas 'write once, run anywhere'-filosofiVarifrån våra tankar kommer, med källorna namngivna i stället för framställda som våra egna. innebär att Java-bytekod körs identiskt på alla plattformar med en JVM - Linux, Windows, macOS och molnplattformar. Java har ett enormt och moget ekosystem av bibliotek, ramverk (Spring, Quarkus, Micronaut) och verktyg. I den norska energisektorn är Java det klart vanligaste programmeringsspråket i äldre och etablerade system: KISKundinformationssystem - kärnsystemet hos elleverantörer och nätbolag för kundhantering och fakturering., SCADASupervisory Control and Data Acquisition - system för övervakning och styrning av industriella processer i realtid.-tillägg, integrationsmotorer och EDIElectronic Data Interchange - standardiserat elektroniskt utbyte av affärsdokument mellan system.-gateways är typiskt skrivna i Java. KotlinModernt statiskt typat programspråk för JVM - Tvimennings primära språk för backendtjänster. har under de senaste åren vunnit mark som en modernare och mer koncis efterföljare på JVM, och är fullt interoperabelt med befintlig Java-kod - vilket gör det möjligt att migrera gradvis utan att skriva om allt från grunden.

Utveckling