programmeringsspråk
Programmeringsspråk er formelle språk som brukes til å kommunisere instruksjoner til en datamaskin. De beskriver hvordan beregninger skal gjennomføres, hvordan data organiseres og hvordan kontrollflyt styres, og de oversettes vanligvis til maskinkode eller kjøres i en kjøretidsmiljø som en virtuell maskin eller et tolkemiljø.
Historisk har programmeringsspråk utviklet seg fra enkle, domene-spesifikke løsninger til mer generelle verktøy. Tidlige språk som
Klassifisering av språk inkluderer variasjoner som høynivå versus lavnivå, kompilert versus tolket kjøretid, general-purpose versus domene-spesifikke
Viktige konsepter omfatter syntaks (den formelle strukturen), semantikk (betydningen), variabler, datatyper, kontrollstrukturer, funksjoner og moduler. Moderne
Implementering og kjøretid varierer: noen språk kompileres til maskinkode, andre tolkes eller kjøres i en virtuell
Standardisering og økosystemer spiller en rolle i interoperabilitet og vedlikehold. ISO/IEC og IEEE har standarder for