Sida 1 av 2

MS-Windowsprogrammering, vilket språk att börja med, C#/VB

Postat: 9 januari 2010, 01:46:16
av TomasL
Dottern har fått för sig att hon vill leka med lite med att programmera i Windows.

Vilket språk är enklast att komma in i, för en nybörjare C# eller VB?

Re: Windowsprogrammering, vilket språk att börja med, C#/VB

Postat: 9 januari 2010, 01:49:45
av jesse
Jag kan inte svara på din fråga, men är det inte en fördel att lära sig ett språk som påminner om C hellre än basic?

Re: Windowsprogrammering, vilket språk att börja med, C#/VB

Postat: 9 januari 2010, 03:10:32
av E85
C# är bättre då kan hon lära sig programmera med XNA sen och göra egna spel. :) Visst det går i VB också men C# är trevligare när man lärt sig det och skillnaden är inte jättestor då sen för att lära sig c.

Re: Windowsprogrammering, vilket språk att börja med, C#/VB

Postat: 9 januari 2010, 09:19:52
av speakman
Python - i alla väder. Plattformsoberoende också. Och spel går kanon att göra. ;)

Re: Windowsprogrammering, vilket språk att börja med, C#/VB

Postat: 9 januari 2010, 09:24:52
av sm4rpq
Jag vill rekommendera delphi istället.

Jag har för mig att där finns en gratisversion nånstans att ladda ner på. Eftersom jag har en köpeversion har jag aldrig letat.
http://www.turboexplorer.com/

Sen finns en blekare freeware-kopia som funkar även utanför windows på
http://lazarus.freepascal.org
Den har jag laddat ner för några versioner sedan men fick inte att fungera eftersom en del komponenter jag behövde inte vara kompatibla. Förmodligen inget problem för en nybörjare.

Angående likheten med C eller inte så gäller bara en sak. Om man lär sig programmera spelar syntaxen ingen roll. En talangfull programmerare kan skriva fortran i vilket språk som helst.
Sen kan det vara bra att undvika språk där kompilatorn sväljer allt för mycket när man är grön. (Ada vore alltså bäst (GNAT finns i gratis-versioner)) men vill man absolut göra windows-applikationer är valet mer begränsat.

Re: Windowsprogrammering, vilket språk att börja med, C#/VB

Postat: 9 januari 2010, 10:00:22
av Nerre
Java kan ju vara ett alternativ också, då låser man sig inte så mycket till Windows. (Och det finns gratis utvecklingsverktyg, varken VB eller C# är väl direkt gratis?)

Re: Windowsprogrammering, vilket språk att börja med, C#/VB

Postat: 9 januari 2010, 10:05:22
av EEPROMdanne
http://www.microsoft.com/exPress/download/
Där finns VB, C# och C++ gratis. (Kör VB och C++ själv)

Re: Windowsprogrammering, vilket språk att börja med, C#/VB

Postat: 9 januari 2010, 10:06:10
av thepirateboy
Jo, både VB eller C# express är gratis. Håller med om att C# är bättre då det påminner om C och skillnaden i svårighet
är inte så stor om man börjar från noll.

Re: Windowsprogrammering, vilket språk att börja med, C#/VB

Postat: 9 januari 2010, 10:10:49
av lizerdboy
Har kört VB ett par år men bytte upp mig till C# och är helnöjd,
kör även python i plugget, och det är värkligen pyton när man är van med språk som har tag avskiljare, och en ordentlig debugger.

i python så kan man få alla möjliga mysko fel utan att ens veta vart eller varför,
och litet mellanslag på fel ställe får programmet att sluta funka,.
njaa är inte direkt fantast av python :)

Re: Windowsprogrammering, vilket språk att börja med, C#/VB

Postat: 9 januari 2010, 10:26:35
av esn
Är det första språket som ska läras? Jag skulle också rekommendera Python i så fall. Enkelt att komma in i och man kan göra mycket. Finns dessutom till de flesta plattformar.

Re: Windowsprogrammering, vilket språk att börja med, C#/VB

Postat: 9 januari 2010, 10:29:26
av speakman
Vad är "tag avskiljare"? Och pdb är nog bättre debugger än allt jag sett kommit från Redmond.

Syntaxfel kan f.ö. döda alla program i alla språk. Klarar man dessutom inte av att indentera kod så kommer man inte långt i programmeringsväg iallafall.

Re: Windowsprogrammering, vilket språk att börja med, C#/VB

Postat: 9 januari 2010, 11:16:46
av gripner
Utan tvekan är det lättast att börja med Visual studio från Microsoft, gratis och en fjäder i hatten att kunna IRL så att säga, där kan du oxå välja att köra VB eller C# och en del andra spåk likaså.

Visual studio är gratis att ladda ner och använda.

Är normalt ingen MS eller windows fantast, men deras Visual studio är ljusår framför övriga IDE:er

Och som sagt, om hon i framtiden skall arbeta innom området programering/systemutveckling så är Visual studio / MS plattform / språk en väldig bra notis på CV:n.
Även om det kanske är geek-häftigare att hacka någe obskyrt språk.

Re: Windowsprogrammering, vilket språk att börja med, C#/VB

Postat: 9 januari 2010, 13:33:59
av Nerre
Ah, där ser man, sist jag pysslade med VB (det är nog nästan 10 år sen) så var det inte gratis.

Re: MS-Windowsprogrammering, vilket språk att börja med, C#/VB

Postat: 9 januari 2010, 14:47:53
av sodjan
> Vilket språk är enklast att komma in i, för en nybörjare C# eller VB?

Igentligen är det nog VB6... :-)
Det kanske stabilaste och populäraste programmeringsverktyget till Windows genom tiderna.
Men av det som finns tillgängligt i dag så skulle jag nog säga "VB .net Express".

.net prylarna lägger till lite komplexitet som gör den första tröskeln något högre.
VB6 (och alla VB innan dess) var lite mer rakt på sak, så att säga.

Att något är mer likt C än något annat har jag svårt att se som en fördel.
C i sig är inget speciellt "bra" språk som sådant.

Sen så är det ju lite skillnad på det du skrev först ("leka lite med att programmera i
Windows") och att "programmera spel" som också har nämnts... :-)

Re: MS-Windowsprogrammering, vilket språk att börja med, C#/VB

Postat: 9 januari 2010, 18:48:36
av jojje
Jag har gjort många applikationer med MS Access / Visual Basic.
Sen finns massa program, typ Orcad, som "pratar" direkt med Access.
Jag har inte stött på nåt man inte kan göra i Access.
Vill man ta det sakta, finns väl ett script-"språk" inne i Access.