- JavaScript används främst inom webbutveckling för att skapa interaktiva webbplatser.
- Python används bland annat inom AI, maskininlärning och dataanalys.
- Java används för att utveckla applikationer som fungerar på olika plattformar.
- .NET är en utvecklingsplattform för att bygga olika typer av applikationer.
- Valet av IT-utbildning beror på vad du vill arbeta med och vilken typ av programvara du vill utveckla.

Vad är JavaScript?
JavaScript är ett programmeringsspråk som är grundläggande för modern webbutveckling. JavaScript används ofta inom frontend-utveckling, det vill säga ”framsidan” av till exempel en webbsida. I kombination med HTML och CSS kan man skapa dynamiska, interaktiva och användarvänliga webbsidor.
Exempel: JavaScript kan användas för att validera formulär på en webbplats. Om en användare försöker skicka in ett formulär utan att fylla i alla obligatoriska fält kan JavaScript visa ett meddelande som informerar om att fälten behöver fyllas i.
Vad är Python?
Python är ett programmeringsspråk som används inom många områden, bland annat dataanalys, AI och maskininlärning. Python är känt för sin läsbara kod och dess inbyggda funktioner som gör det möjligt att utföra avancerade uppgifter utan att behöva skriva all kod från grunden. Istället kan man använda kod som redan har utvecklats och testats av någon annan genom så kallade tredjepartsbibliotek
Exempel: Python kan användas för att skriva program som hämtar data från en databas eller webbtjänst, så att stora mängder data kan hanteras och analyseras.
Vad är Java?
Java är både ett programmeringsspråk och en plattform, som ofta används för att utveckla olika typer av applikationer, både för desktop och mobila enheter. Java är plattformsoberoende och kallas ibland write once, run anywhere. Det innebär att en Java-applikation som utvecklats på en viss plattform kan köras på andra plattformar utan att koden behöver ”översättas”
Exempel: Java kan användas för att skapa desktopappar som kan köras på olika operativsystem som Windows, macOS och Linux.
Vad är .NET?
.NET är en plattform som stöder flera olika programmeringsspråk, bland annat C#, Visual Basic och F#. .NET-plattformen består av teknologier och ramverk, som bibliotek med färdiga och återanvändbara kodmoduler, vilket underlättar för utvecklaren att snabbt bygga program. Ramverket kan användas för att arbeta med databaser och skapa desktop- och mobilapplikationer.
Exempel: I .NET-ramverket kan man utveckla desktop-appar som kan integrera med en databas för att lagra kundinformation, bland annat inom e-handeln.
Breda karriärmöjligheter i olika branscher
Efterfrågan på IT-kompetens, oavsett språk och plattform, är stor i många olika branscher och områden. Som programmerare kan man vara anställd, konsult eller frilansa som egenföretagare. Ofta arbetar man med projekt på uppdrag av olika kunder, vilket gör att arbetet är väldigt varierande. Kunderna kan vara verksamma inom bland annat:
- Utbildning
- Transport och logistik
- Energisektor
- Sjukvård
- Tillverkningsindustri
- Finans- och banksektor
- E-handeln
Så väljer du IT-inriktning
För att kunna välja programmeringsspråk behöver du överväga dina personliga intressen. Java och .NET används ofta vid apputveckling, JavaScript används i hög grad inom webbutveckling och Python är populärt inom AI och maskininlärning. Så fundera över vilken typ av programvara du vill utveckla.
Alla dessa programmeringsspråk och plattformar är utformade för att ha enklare syntax (regler för hur koden ska skrivas), vilket gör det lättare att förstå och tyda koden. Dessutom har de alla en mängd olika bibliotek och ramverk som underlättar utvecklingen så att man kan skriva kod snabbare och med färre detaljer.
”Yrket handlar om att hitta lösningar och passar alla som gillar problemlösning och en värld där inget står stilla. Det är som ett mentalt legobygge där programmeringsspråket är våra legobitar. Det krävs ett logiskt och kreativt sinne.”
– Iris Classon, tidigare IT-studerande
IT-utbildningar som leder till efterfrågad kompetens
Teknikhögskolan skapar utbildningar i nära samarbete med företag så att de matchar behovet på arbetsmarknaden. Därmed kan du känna dig trygg i att din framtida kompetens efterfrågas, oavsett vilken teknologi du väljer.


