Tilbake
2.1
Introduksjon til programmering

2.1 Introduksjon til programmering

Bli kjent med hva programmering er, hvorfor det er viktig, og få en oversikt over programmeringsspråk og utviklingsmiljøer.

50 min
6 oppgaver
Hva er programmering?Programmeringsspråk (Python, JavaScript)Utviklingsmiljøer (IDE)Kompilering vs. tolkingDitt første program
Du leser den tradisjonelle versjonen
Din fremgang i kapitlet
0 / 6 oppgaver

Introduksjon til programmering

Programmering handlar om å gi datamaskinen presise instruksjonar for å løyse oppgåver. Tenk deg at du skal forklare vegen til skulen for nokon som aldri har vore der – du må beskrive kvart einaste steg. Programmering fungerer på akkurat same måte: du skriv steg-for-steg-instruksjonar i eit programmeringsspråk.

I dette kapittelet lærer du kva programmering er, kva for språk som finst, skilnaden mellom kompilering og tolking, og korleis du set opp eit utviklingsmiljø for Python.

Programmeringsspråk

Det finst hundrevis av programmeringsspråk. Python er allsidig og nybyrjarvennleg – vi brukar det i dette kurset. JavaScript lagar interaktive nettsider. C++ blir brukt der yteevne er kritisk. Java er populært i bedriftssystem.

Kompilering vs. tolking

Datamaskinar forstår berre maskinkode. Kjeldekoden må omsetjast:

- Kompilerte språk (C++, Go): Heile programmet blir omsett på éin gong. Rask køyring, men må kompilere på nytt etter endringar.
- Tolka språk (Python, JavaScript): Koden blir køyrd linje for linje. Enklare utvikling, men litt tregare køyring.

Python er tolka – du kan skrive ei linje og sjå resultatet umiddelbart.

Setje opp eit utviklingsmiljø (IDE)

Ei IDE gir kodeeditor med syntaksfarging, autofullføring og køyremiljø. Tilrådde verktøy: VS Code (gratis frå Microsoft), Thonny (enkel for nybyrjarar), eller Replit (nettbasert).

Ditt første Python-program

print("Hei, verden!")
print("Jeg heter Python.")

print() er ein innebygd funksjon som skriv ut tekst. Teksten må stå i hermeteikn. Kommentarar blir skrivne med # og blir ignorerte av Python:

# Beregn summen av to tall
a = 10
b = 25
print("Summen er:", a + b)  # Skriver ut: Summen er: 35

Oppsummering

- Programmering er prosessen med å skrive instruksjonar som ein datamaskin kan forstå og utføre.
- Python er eit tolka, nybyrjarvennleg programmeringsspråk som vi brukar i dette kurset.
- Kompilerte språk (C++, Go) omset heile koden på éin gong, tolka språk (Python, JavaScript) køyrer linje for linje.
- Ei IDE (Integrated Development Environment) er eit verktøy for å skrive, køyre og feilsøkje kode.
- print() er ein innebygd funksjon i Python som skriv ut tekst til skjermen.
- Kommentarar blir skrivne med # og blir ignorerte av Python.

Oppgaver

Lett3 oppgaver
Medium3 oppgaver

Dette kapitlet er skrevet av Anthropics toppmodeller (Claude Opus og Claude Fable) og er foreløpig ikke manuelt gjennomgått — kvalitetskontrollen gjøres av uavhengige KI-agenter, og innmeldte feil rettes fortløpende. Funnet en feil? Meld fra, så retter vi den. Les mer om hvordan innholdet lages.