Højniveau programmeringssprog


En programmørs valg af programmeringssprog er ofte et spørgsmål om vaner – og meget om følelser. Det betyder, at det ikke nødvendigvis altid er det optimale sprog, der vælges til en bestemt opgave. I CISS arbejder vi med en bred vifte af projekter, der handler om at vælge det bedste programmeringssprog til bestemte opgaver.

Sådan en udvælgelse afhænger af mange ting. Et sprog, der ville kunne spare tid i selve programmeringsprocessen er ikke nødvendigvis optimalt i forhold til det, der kaldes abstraktionsniveau – afstanden mellem sproget og så det maskinsprog, det pågældende hardware forstår. Nogle gange er der brug for en 'oversætter' mellem de to, hvilket skaber risiko for, at der går detaljer tabt i oversættelsesprocessen.

Generelt set er valget af programmeringssprog et spørgsmål om balance mellem abstraktionsniveau og effektiv udnyttelse af hardwarens ressourcer. CISS' forskning kan hjælpe virksomheder med at finde frem til lige netop det sprog, der er optimalt i forhold til de opgaver, de skal have løst.