Citat:
Ursprungligen postat av gosh
C++ och assembler, behärskar du de språken bra så kan du programmera i vilket språk som helst med kort tids introduktion
Korkat säger jag.
Java eller C# är helt klart de enda två valen, och vilket du väljer spelar egentligen ingen roll, det är i princip samma språk. Det finns skillnader ja, men att gå från Java till C# och tillbaka tar ingen tid alls (jag har gjort det själv i samband med att jag bytt jobb).
C och C++ är nyttigt att lära sig, men du lär dig helt "onödiga" saker och får slita med minnesallokering, pekare och andra otrevliga saker som å ena sidan är nyttigt att kunna, men å andra sidan tar lång tid och egentligen är "överkurs" för många jobb.
Assembler är ett steg till i den korkade riktningen. Jag har programmerat en hel del i assembler (för hårdvaruprogrammering) och man lär sig i princip ingenting. Visst du kommer förstå hur en processor egentligen fungerar, och du kan optimera in i det oändliga, men du kommer inte ha någon som helst nytta av det i realistiska jobb.