mboost-dp1

The beginning


Gå til bund
Gravatar #1 - pyromaniac
15. mar. 2007 13:14
Må indrømme, det er ikke kode som sådan, jeg har problemer med, mere valget af begynder-sprog.
Hvilke sprog kan I anbefale til en nybegynder inden for programmering?
Har rodet lidt med HTML (hvis man overhovedet kan kalde det programmering) og en smule Delphi, som dog aldrig blev til noget brugbart, grundet en defekt compiler og for lidt tålmodighed.

Ser frem til en masse gode svar. :D
Gravatar #2 - XorpiZ
15. mar. 2007 13:19
C eller C#.
Gravatar #3 - themuss
15. mar. 2007 13:30
assembler
Gravatar #4 - Spiderboy
15. mar. 2007 13:32
C, C++ og C# er absolut ikke begyndersprog. Jeg foreslår at starte med et forholdsvis nemt sprog som Basic eller Pascal, og så skifte til et mere avanceret sprog, når man har fået styr på de gurndlæggende begreber og tankegang inden for programmering.
Gravatar #5 - vinten
15. mar. 2007 13:36
#1

Det kommer helt an på hvad du har tænkt dig, at kode.

Du nævner, at du har rodet med HTML - derfor antager jeg, at du vil kode hjemmeside ting!?

Skal du kode op i mod en *unix maskine - så skal du vælge PHP. http://www.php.net

Er det derimod en Windows server - vil jeg anbefale dig ASP.NET eller C#.NET. Grunden til, at du skal holde dig fra alm. ASP er, at det er på vej ud. C#.NET er mere "besværligt", at komme i gang med end ASP.NET.


Er det et spil eller program til Windows du vil lave - så vil jeg anbefale dig enten VB.NET eller C#.NET. Igen er C#.NET "sværere", at komme i gang med end VB.NET


Anyway - skriv evt. præcis hvad det er du ønsker at kode! :o)
Gravatar #6 - svappe
15. mar. 2007 13:37
Da jeg i sin tid startede på Datamatiker studiet blev vi smidt ud i (PL)?/SQL og Java..

Det ene er database sprog, hvilket jeg har fundet superbrugbart - ikke at jeg selv koder, men jeg kan forstå stortset det meste. (Hvilket også skinner igennem min måde at formulere mig på)

Java, eftersom det vist var sådan ok at gå til at starte med. Blev dog anbefalet c eller c#, men det er så vidt jeg ved/vidste lidt mere langhåret...
Gravatar #7 - arne_v
15. mar. 2007 13:50
For helt generel programmering vælg enten Java eller C#.
Gravatar #8 - trylleklovn
15. mar. 2007 14:48
Til generel programmering vil jeg anbefale Java. Det kan du snildt lave crossplatform applikationer i.

Til noget serverside web scripting vil jeg anbefale PHP.
Gravatar #9 - Spiderboy
15. mar. 2007 15:00
#7, #8
Det er ikke sprog til generel programmering #1 efterspørger, men forslag til et begyndersprog.
Gravatar #10 - arne_v
15. mar. 2007 15:16
#9

Øh ja. Og ?

Er det ikke det vi har svaret på ?

(hint: generel er ikke en modsætning til begynder)
Gravatar #11 - Spiderboy
15. mar. 2007 15:21
#10
Jeg har ikke sagt, at det ikke er forslag til begyndersprog.

I omtaler det, som at det er all-round sprog, der er gode at bruge i mange sammenhænge (og det er jeg også enig i), og derfor skal han vælge det som begyndersprog.

Det sprog man ender med at bruge, behøver ikke være det sprog man startede med.
Gravatar #12 - arne_v
15. mar. 2007 16:36
#11

Hvad mener du så med #9 ?
Gravatar #13 - BurningShadow
15. mar. 2007 17:27
Mit første sprog var Pascal, og jeg havde bestemt ikke nemt ved at skifte, da det blev nødvendigt.
Hvis jeg kunne gøre det om, så ville jeg springe "begynder sproget" over, og gå direkte til det "rigtige" sprog, hvad det så end måtte være i dit tilfælde.
Idag bruger jeg C++ (der er ikke andre valgmuligheder), så jeg vil anbefale enten C++ eller C#.
Gravatar #14 - arne_v
15. mar. 2007 17:39
#13

De fleste kommer til at skifte sprog på et eller andet
tidspunkt alligevel. Formentligt mange gange.
Gravatar #15 - Spiderboy
15. mar. 2007 19:38
#12
Det jeg mente med #9 er, at jeres svar lignede mere svar til spørgsmålet om hvilket sprog han skal bruge, frem for hvilket sprog han skal lære programmering med. Men dermed ikke sagt, at det ikke godt kan være de samme sprog.

Jeg udtrykker mig åbenbart ikke så klart. Så bare se bort fra #9 og #11 - det er alligevel ikke relevant til spørgsmålet. :-)


#13
Jeg er lidt nysgerrig - hvilke ting var det, som voldte problemer med at skifte?

Min pointe er, at det er nemmere at lære de grundlæggende begreber som variabler, funktioner, løkker, osv. i et forholdsvis enkelt sprog. Når man er blevet mere avanceret og lært om pointere, OOP og den slags, så vil jeg mene, at man har et godt grundlag til at skifte til hvilket som helst sprog man ønsker.
Gravatar #16 - pyromaniac
16. mar. 2007 08:09
#5 - Nej, har ikk tænkt mig at programmere web. Ikke endnu i hvert fald.

@alle jer andre - Tak for alle de gode svar. Vil helt sikkert prøve at kigge på Java og Basic en gang i aften. Igen, tak for hjælpen.
Gravatar #17 - Cyrack
16. mar. 2007 08:25
pyromaniac:

Hvis du vil bruge dine programmeringsevner til noget fornuftigt senere i dit liv, så gå efter et sprog der er objektorienteret, men som også understøtter basal scripting (som Java), så slipper du for at skifte sprog når du vil gå fra scripting til OOP, hvilket kun øger indlæringen, da du ikke også skal lære en ny syntax.

Hvis du er på helt bar bund når det kommer til OOP så skulle du tage et seriøst kig på BlueJ bogen (Java first with BuleJ), da det er en utrolig god begynderbog, og den kan erhverves for nogle få kroner ved din lokale papirpusher.

Desuden har du fordelen at MS stjal med arme og ben fra Java da de lavede C# og et skift tager meget kort tid (jeg klarede det på et par dage), frem for at skulle lære et helt nyt sprog, uden relation til et du kender.

Min ærlige mening om BASIC: hold dig væk! Sproget var nogenlunde for 10 år siden, nu er det bare outdated, forvirrende og ganske ubrugeligt, medmindre du ser en fremtid i COBOL.
Gravatar #18 - MiniatureZeus
16. mar. 2007 08:42
En smule offtopic:
Altså hvis du er helt ny, så kan du jo evt. starte på et kursus for begyndere. Jeg ved bl.a. at Køge Aftenskole* har et JAVA begynder kursus som kun koster 150 kr / året. Du skal dog selv have en pc med, og erhverve de programmer som man skal bruge.
Gravatar #19 - pyromaniac
16. mar. 2007 09:52
#17 - Har ikke planer om at bruge mine (forhåbentligt kommende) evner til noget "fornuftigt", vil bare gerne være i stand til at lave små sjove programmer.
Men når jeg kommer hjem kigger jeg både på BASIC og Java, og set ud fra hvad du skriver, ender jeg nok med Java.

#18 - Lyder som en fornuftig idé, bortset fra at jeg vil foretrække at sidde derhjemme og rode med det selv. I lige netop dette tilfælde, tror jeg man får mere ud af, at lære det selv, både gennem bøger og forums, fremfor at en lærer står og forklarer hvad man skal trykke på tastaturet.
Gravatar #20 - trylleklovn
17. mar. 2007 10:45
Netbeans eller BlueJ kan anbefales til Java.
Gravatar #21 - arne_v
17. mar. 2007 13:41
#20

BlueJ er måske nok nemt at gå igang med, men folk kommer
hurtigt at store problemer, når de skal i gang med virkelige
problemer.

Eclipse, NetBeans og JDeveloper er de mest udbredte gratis Java IDE'er.

Jeg skal ikke gøre mig klog på hvilken der er mest
brugervenlig.
Gravatar #22 - BranDBorG
18. mar. 2007 21:22
Jeg synes at du skal give C# i Visual Studio 2005 free en chance.

Hvis du går ind på MS' side:
http://msdn.microsoft.com/vstudio/express/visualcs...

Så kan du både downloade VS samt du kan gennemgå nogen meget simple (omend lange) eksempler på hvordan man koder.
Der er alt det mest basale med så som variabler, database forbindelser etc.
Kan anbefale det rigtigt meget da man kan sidde og følge en video imens man prøver det selv!

:)
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login