2026-01-20, 19:23
  #13
Medlem
kalkryggars avatar
Vilket språk du ska välja beror helt på vad du har tänkt att göra. Vill du uteslutande göra webbsidor så är det definitivt JavaScript du ska välja. Då ska du först lära dig HTML och CSS, men det lär du dig på en intermediate nivå på under en vecka.

Vill du utveckla programvaran för självkörande bilar så är det uteslutande Python och C++ du ska lära dig. Är det utvecklingen av framtidens AI så är det Python (och C++ som bonus).


Citat:
Ursprungligen postat av solstrålar
Inget, för du kommer ändå aldrig komma ifatt AI.

Helt onödigt att lära sig programmering nu!

Riktigt så är det inte. Eftersom det är färre som söker till utbildningar med systemutveckling nu så är det ganska smart att bli systemutvecklare nu. Det är inte så enkelt att AI snart kommer ta över kodningen helt. Arbetssättet håller på att förändras. Just nu handlar det egentligen bara om att de som kan programmera kan göra så mycket mer, så mycket snabbare.
Citera
2026-01-20, 22:14
  #14
Moderator
vhes avatar
Huruvida det är värt att lära sig programmera ur perspektivet att AI kan sköta framtida programmeringsjobb är inte trådens ämne. Det finns separata trådar för detta. Vidare tjafs om det belönas enligt regel 0.03.

/Moderator
Citera
2026-01-22, 03:19
  #15
Medlem
Assembler 😅.

Allvarligt talat. Python är väldigt bra start. Dessutom är det ett eftertraktat språk på arbetsmarknaden. Trots att det är relativt enkelt, är det samtidigt väldigt kraftfullt. Naturligtvis inte lika snabbt som Java eller C++. Men du kommer långt med Python om du vill satsa på programmering. Absolut inget fel i att gå vidare med till exempel C++ om du känner för det. Väldigt vanligt att kunna några språk.
Citera
2026-01-22, 12:42
  #16
Medlem
guderis avatar
Citat:
Ursprungligen postat av GraVovve
Som titeln lyder. Bästa språket för en total nybörjare. Jag har provat lite c++ men det kanske är för svårt för nån som är ny.

Nja jag lärde mig programmera i C en gång i tiden så det funkar egentligen med vilket språk som helst, många nybörjare tror att syntax är det viktigaste, men det spelar egentligen inte så stor roll.
För att bli en bra programmerare behöver du lära dig hur ett programflöde ser ut och hur datastrukturer fungerar. Framförallt läs och skriv kod, debugga lär dig logiken.

Det finns även ett antal programmerings paradigm som kan vara bra att känna till, du kan lära dig imperativ programmering, Objektorienterad programmering, funktionell programmering, eller någon annan typ.

Just python är bra för nybörjare för det är enkelt och går att applicera i många olika programmerings paradigm, det är otypat, det har ett bra community, det är användbart i de flesta fall och det finns extremt mycket paket och liknande, som gör att du kan använda det i allt från dataanalys, till AI/ML till web till spelprogrammering.
Citera
2026-01-22, 13:46
  #17
Medlem
HalvfetPappas avatar
Ja skulle rekommendera C# och .Net.
Perfekt mellanting mellan C++ och Python. Det beror ju lite på vad du vill uppnå.
Vill du ha jobb är Rust väldigt trendigt.
Citera
2026-01-23, 17:37
  #18
Avstängd
Knivur-273s avatar
Prova på z-80 assembler för att förstå grundläggande uttryck i maskinkod.
Citera
2026-01-24, 18:08
  #19
Medlem
Citat:
Ursprungligen postat av kalkryggar
Vilket språk du ska välja beror helt på vad du har tänkt att göra. Vill du uteslutande göra webbsidor så är det definitivt JavaScript du ska välja. Då ska du först lära dig HTML och CSS, men det lär du dig på en intermediate nivå på under en vecka.

Vill du utveckla programvaran för självkörande bilar så är det uteslutande Python och C++ du ska lära dig. Är det utvecklingen av framtidens AI så är det Python (och C++ som bonus).




Riktigt så är det inte. Eftersom det är färre som söker till utbildningar med systemutveckling nu så är det ganska smart att bli systemutvecklare nu. Det är inte så enkelt att AI snart kommer ta över kodningen helt. Arbetssättet håller på att förändras. Just nu handlar det egentligen bara om att de som kan programmera kan göra så mycket mer, så mycket snabbare.

Det finns forskning som säger att de som börjar med Python och sedan går över till t.ex. C++ kommer snabbare framåt än de som börjar direkt med C++. Så Python är ett bra och modernt nybörjarspråk. VÄldigt liten boiler plate code behövs, dvs små program blir väldigt korta. Det finns guidelines for att skriva pythonic code style, dvs tydlig och begriplig kod.

Python har fler tillämpningar än de flesta andra språk. Python tar över allt fler områden, som maskininlärning, matematiska beräkningar, OS scripting och automation, kontorsautomation, mm. Det kan även användas som webb-server-side-språk, för spelutveckling, mm även om det finns andra proffsigare alternativ där. AI-verktyg är bra på att generera Python-kod, och vissa AI-verktyg innehåller ett verktyg för att köra Python.

Nackdelen med Python jämfört med en del gamla språk, som Matlab, är att de språken ger ändå enklare och kortare och, och där finns bara ett sätt att jobba, en utvecklingsmiljö, medan det finns många alternativ för Python. Nybröjare har ofta installationsproblem, bibliotek är inte alltid kompatibla, det finns flera bibliotek som gör samma sak.
__________________
Senast redigerad av guru1966 2026-01-24 kl. 18:16.
Citera
2026-01-24, 23:33
  #20
Avslutad
C# eller Python skulle jag säga är bra språk börja med. C++ tror jag inte är ett bra språk att börja med då det är ett svårare språk med en brantare inlärningskurva. Risken finns att man kanske tappar intresset om man som total nybörjare hoppar på C++ direkt. Med C# eller Python kommer man snabbare igång och blir produktiv fortare.
Citera
2026-01-24, 23:44
  #21
Medlem
Man brukar fråga sig vad det är för något man vill utveckla innan man bestämmer sig för ett programmeringsspråk. Programmeringsspråket är bara ett verktyg.

Det finns tjogvis med olika programmeringsspråk som alla glänser på sitt sätt beroende på vad för verktyg man behöver för att utveckla det man vill ha.

Så svaren blir väldigt olika beroende på om man tänkt sig utveckla ett spel eller en website.
Citera
2026-01-25, 20:56
  #22
Medlem
SDUs avatar
Citat:
Ursprungligen postat av kalkryggar
Vilket språk du ska välja beror helt på vad du har tänkt att göra. Vill du uteslutande göra webbsidor så är det definitivt JavaScript du ska välja. Då ska du först lära dig HTML och CSS, men det lär du dig på en intermediate nivå på under en vecka.

Vill du utveckla programvaran för självkörande bilar så är det uteslutande Python och C++ du ska lära dig. Är det utvecklingen av framtidens AI så är det Python (och C++ som bonus).




Riktigt så är det inte. Eftersom det är färre som söker till utbildningar med systemutveckling nu så är det ganska smart att bli systemutvecklare nu. Det är inte så enkelt att AI snart kommer ta över kodningen helt. Arbetssättet håller på att förändras. Just nu handlar det egentligen bara om att de som kan programmera kan göra så mycket mer, så mycket snabbare.
C språken är mer inriktade för de som har matematiska kunskaper.
Citera
2026-01-25, 20:58
  #23
Medlem
kalkryggars avatar
Citat:
Ursprungligen postat av SDU
C språken är mer inriktade för de som har matematiska kunskaper.

Det där får du utveckla. Som det låter nu så låter det dumt.
Citera
2026-01-25, 21:01
  #24
Medlem
kalkryggars avatar
Citat:
Ursprungligen postat av SecretGarden352
Man brukar fråga sig vad det är för något man vill utveckla innan man bestämmer sig för ett programmeringsspråk. Programmeringsspråket är bara ett verktyg.

Det finns tjogvis med olika programmeringsspråk som alla glänser på sitt sätt beroende på vad för verktyg man behöver för att utveckla det man vill ha.

Så svaren blir väldigt olika beroende på om man tänkt sig utveckla ett spel eller en website.

Exakt. Det är detta TS behöver svara på innan det ens är meningsfullt för oss att egentligen börja svara. Om TS inte vet det eller känner sig osäker så skriver TS det och så kan man börja dra i trådarna för att reda ut vad som är vad och sen hur.
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in