Hopp til innhold
Norgespedia Korte, kildebelagte oppslag

Programmeringsspråk

C (programmeringsspråk)

C er et imperativt programmeringsspråk som støtter strukturert programmering og inntar et mellomnivå mellom høynivåspråk og lavnivåspråk.1

Nøkkelfakta

Type
Imperativt programmeringsspråk2
Brukes til
Systemprogrammering, operativsystemer, applikasjonsutvikling2
Utviklet av
Dennis Ritchie2
Årstall
19721
Etterfølger
C++, Objective-C2

Historie

C ble utviklet fra 1969 til 1973 av Dennis Ritchie, en amerikansk ingeniør ved AT&T Bell Laboratories. Språket ble laget i forbindelse med implementasjonen av operativsystemet UNIX.1

C er et portabelt assemblerspråk som lar programmerere uttrykke seg maskinnært samtidig som koden kan kompileres for de fleste maskiner. Dette gjør språket svært anvendelig til mange oppgaver.1

Mange andre programmeringsspråk har syntaks som ligner på C, for eksempel Perl og Java, men oppbyggingen er annerledes. Direkte etterfølgere av C er C++ og Objective-C.1

Kjennetegn

  • C er et imperativt språk som støtter strukturert programmering.2
  • Språket uttrykker seg maskinnært til tross for at det er et høynivåspråk.1
  • C-kode kan enkelt flyttes mellom ulike maskiner.2
  • C består av en kjerne med en liten mengde innebygde funksjoner mens resten av funksjonene tilhører et bibliotek som er tilgjengelig for C-programmer.1

Sammenheng med andre oppslag

  • COBOL COBOL er et annet imperativt programmeringsspråk, men er spesialisert for forretningsapplikasjoner.
  • R R er et programmeringsspråk for statistikk og datavitenskap, med en annen syntaks enn C.
  • Go Go er et programmeringsspråk utviklet av Google, med en syntaks som delvis ligner på C.
  • Cascading Style Sheets Cascading Style Sheets er et stilark-språk for webdesign, ikke et programmeringsspråk som C.
  • Smalltalk Smalltalk er et objektorientert programmeringsspråk, i motsetning til C som er imperativt.

Vanlige spørsmål

Hva betyr C?

C er navnet på et programmeringsspråk, ikke en forkortelse.2

Når uttales C som K?

Bokstaven c uttales som k foran a, o og u, men dette gjelder ikke programmeringsspråket C.2

Hva står karakteren C for?

I høyere utdanning i Norge betyr C en god prestasjon på gjennomsnittet.2

Kilder

  1. C – programmeringsspråk Store norske leksikon av Tom Heine Nätt, Eirik Rossen Lest 1. august 2026
  2. C (programmeringsspråk) – Wikipedia Wikipedia (bokmål) Lest 1. august 2026

Silje Hovdenak

Lektor i norsk og naturfag, tidligere terminolog

Lektor i norsk og naturfag i Trondheim siden 2010, med fire år som terminolog i et fagspråkprosjekt. Skriver og svarer for alt innholdet på Norgespedia. Oppslaget er skrevet mot kildene over og følger metoden for oppslagsverket. Feil rettes åpent — se rettelsesloggen eller meld en feil.

Sist gjennomgått