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

Elektronik- och mekanikrelaterad mjukvara/litteratur. (T.ex schema-CAD, simulering, böcker, manualer mm. OS-problem hör inte hit!)
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 46949
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

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

Inlägg 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?
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

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

Inlägg 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?
Användarvisningsbild
E85
Inlägg: 1274
Blev medlem: 29 maj 2007, 16:24:19
Ort: Övik

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

Inlägg 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.
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

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

Inlägg av speakman »

Python - i alla väder. Plattformsoberoende också. Och spel går kanon att göra. ;)
sm4rpq
Inlägg: 19
Blev medlem: 14 november 2009, 09:03:48
Ort: Karlskoga

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

Inlägg 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.
Nerre
Inlägg: 27206
Blev medlem: 19 maj 2008, 07:51:04
Ort: Upplands väsby

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

Inlägg 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?)
EEPROMdanne
Inlägg: 1155
Blev medlem: 30 oktober 2007, 09:39:59
Ort: Söderköping

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

Inlägg av EEPROMdanne »

http://www.microsoft.com/exPress/download/
Där finns VB, C# och C++ gratis. (Kör VB och C++ själv)
thepirateboy
EF Sponsor
Inlägg: 2109
Blev medlem: 27 augusti 2005, 20:57:58
Ort: Borlänge

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

Inlägg 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.
Användarvisningsbild
lizerdboy
Inlägg: 1610
Blev medlem: 6 oktober 2003, 22:24:12
Ort: Stockholm

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

Inlägg 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 :)
esn
Inlägg: 149
Blev medlem: 27 juli 2009, 10:28:13
Ort: Norrköping
Kontakt:

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

Inlägg 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.
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

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

Inlägg 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.
gripner
Inlägg: 1169
Blev medlem: 4 december 2007, 14:47:39
Ort: Lidingö

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

Inlägg 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.
Nerre
Inlägg: 27206
Blev medlem: 19 maj 2008, 07:51:04
Ort: Upplands väsby

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

Inlägg 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.
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

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

Inlägg 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... :-)
Användarvisningsbild
jojje
Gått bort
Inlägg: 6380
Blev medlem: 20 januari 2006, 01:53:33
Ort: Stockholms utkant
Kontakt:

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

Inlägg 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.
Skriv svar