Vad är programvara? Enkel förklaring och typer
Programvara är en uppsättning instruktioner och program som talar om för en dator vad den ska göra. Utan programvara skulle en dator bara vara en samling elektronik utan förmåga att utföra något – du skulle till exempel inte kunna surfa på webben eller läsa den här sidan.
Programvara är alltså motsatsen till hårdvara, som är datorns fysiska delar. I den här guiden går vi igenom vad programvara är, hur den distribueras och vilka huvudtyper som finns.
I korthet
- • Programvara är instruktioner och program som styr vad en dator gör.
- • Den är motsatsen till hårdvara – datorns fysiska delar.
- • Den delas in i systemprogramvara, programmeringsprogramvara och applikationsprogramvara.
- • I dag distribueras programvara oftast via nedladdning, appbutiker eller molnet.
Vad betyder programvara?
Programvara, eller mjukvara, är instruktioner skrivna i datorkod som beskriver hur en dator ska bete sig eller utföra en viss uppgift. Begreppet omfattar allt från operativsystem och spel till appar och verktyg – i praktiken all den kod som körs på en dator, mobil, surfplatta eller annan smart enhet.
Man brukar sammanfatta det som att programvara är alla de delar av en dator som inte är fysiska. Hårdvaran är sakerna du kan ta på, medan programvaran är det som får dem att göra något användbart.
Hur distribueras programvara?
Sättet vi får tag på programvara har förändrats mycket genom åren. Tidigare köptes program i en fysisk låda med skivor och manualer i en datorbutik. I dag laddas de flesta program ner via internet, hämtas från appbutiker eller körs direkt i molnet som en tjänst.
Programvara skiljer sig också åt i hur den får användas och vad den kostar. Här är de vanligaste modellerna:
Kommersiell (proprietär) programvara är sådan du köper en licens till. Du får rätt att använda programmet, men inte ändra i det. Programvara med öppen källkod levereras däremot med sin källkod, så att vem som helst får granska, ändra och förbättra den – den är dock inte alltid gratis. Gratisprogram (freeware) är kostnadsfritt att ladda ner och använda, men kan ibland innehålla reklam. Shareware är gratis under en begränsad tid, varefter du får betala för att fortsätta använda programmet. På senare år har dessutom prenumerationer (som betaltjänster i molnet) blivit allt vanligare.
Typer av programvara
Programvara brukar delas in i tre huvudtyper. Tillsammans ger de en bild av hur en dator går från ren elektronik till något du faktiskt kan arbeta och spela med.
Tre huvudtyper av programvara
| Typ | Vad det är |
|---|---|
| Systemprogramvara | Får datorn att fungera, t.ex. operativsystem och drivrutiner. |
| Programmeringsprogramvara | Verktyg som utvecklare använder för att skapa program. |
| Applikationsprogramvara | Programmen du använder, t.ex. Office, webbläsare och spel. |
Systemprogramvara
Systemprogramvara är det som får själva datorn att fungera och utgör grunden som andra program körs ovanpå. Hit hör operativsystemet, som Windows eller macOS, som gör att du kan interagera med datorn och köra program. Även firmware (fast programvara i olika komponenter), drivrutiner (som låter operativsystemet prata med hårdvaran) och olika systemverktyg räknas hit.
Programmeringsprogramvara
Programvara skapas i sin tur med hjälp av annan programvara. Utvecklare använder särskilda verktyg för att skriva och bygga program, till exempel kompilatorer (som översätter kod till maskinkod), debuggers (som hittar och rättar fel i koden) och länkare (som sätter samman koden till en färdig, körbar fil).
Applikationsprogramvara
Applikationsprogramvara är den typ de flesta känner till bäst – programmen och apparna du använder för att uträtta saker. Det kan vara produktivitetsprogram som ordbehandlare och kalkylprogram (till exempel Microsoft Word och Excel), webbläsare, spel eller bildredigering som Photoshop och Lightroom.
En särskild kategori är skadlig programvara, så kallad malware, som virus och trojaner. Även det är tekniskt sett programvara, fast skriven för att skada eller lura. Därför är ett bra antivirusskydd en viktig del av en trygg datoranvändning.
Hur skapas programvara?
Bakom varje program står en eller flera programmerare. De skriver instruktioner i ett programmeringsspråk, i en form som är läsbar för människor. Den koden översätts sedan – tolkas eller kompileras – till maskinkod, det vill säga ett språk som datorns hårdvara kan förstå och köra.
Vanliga frågor (FAQ)
Vad är programvara?
Programvara är instruktioner och program, skrivna i datorkod, som talar om för en dator vad den ska göra. Det är motsatsen till hårdvara, som är datorns fysiska delar.
Vad är skillnaden mellan programvara och hårdvara?
Hårdvara är de fysiska delarna du kan ta på, som processor, skärm och tangentbord. Programvara är den kod som får hårdvaran att utföra uppgifter.
Vilka typer av programvara finns det?
Man brukar tala om tre huvudtyper: systemprogramvara (som operativsystem), programmeringsprogramvara (verktyg för att skapa program) och applikationsprogramvara (programmen du använder).
Vad är en processor?
Processorn är en hårdvarukomponent – datorns ”hjärna” – som utför beräkningarna och styr de operationer som datorn genomför. Den är alltså hårdvara, inte programvara.
Hur installerar man programvara?
Det beror på enhet och operativsystem. Vanligast är att ladda ner programmet eller hämta det från en appbutik och sedan följa installationsguiden på skärmen.
Hur skapas programvara?
En eller flera programmerare skriver instruktionerna i ett programmeringsspråk. Koden tolkas eller kompileras sedan till maskinkod som datorns hårdvara kan köra.


