Article View: be.comp.programming
Article #8420Re: Welke programmeertaal voor een beginner?
From: bomberboy
Date: Tue, 25 Jun 2002 16:46
Date: Tue, 25 Jun 2002 16:46
63 lines
4230 bytes
4230 bytes
Pieter wrote: > Welke programmeertaal zou ik het best mee beginnen als totale beginner? > Het enige wat ik heb is ervaring in html maar ik ben er praktisch zeker > van dat je niet erg veel bent met dat soort zaken in de 'echte > programmeertaal'. Je weet al dat de syntax belangrijk is :-) > 'k ben ook nog erg jong, dus liever 'iets makkelijker' beginnen als het > even kan (in termen van programmeertalen is makkelijk natuurlijk nog > tamelijk moeilijk maar ja ;-) Ik zou Java aanraden. Ik heb zelf ook in die taal leren programmeren en ben er zeer tevreden over. Je hebt ook als voordeel dat Java Object Oriented is. Wanneer je leert programmeren maakt dit in het begin eigenlijk niet zo veel uit, maar eens je wat verder raakt wordt de mogelijkheden duidelijk. De Java-cursussen die ik al in mijn handen gehad heb beginnen allemaal vrij snel met de OO-dingen (heel eenvoudig weliswaar). Daardoor leer je de basisprincipes al snel. Anderen zijn misschien eerder geneigd om te zeggen dat je betere met een niet-OO taal begint. Maar mij lijkt het enigszins eenvoudiger om vanuit een OO-taal een niet-OO taal te gaan leren. Maar de meningen daarover zullen waarschijnlijk wel verschillen. Maar dit is zeker niet het belangrijkste :) Wat vooral belangrijk is is een goed boek of een goeie cursus. Het boek Thinking in Java2 van Bruce Eckel[1] vind ik persoonlijk wel goed. (en het is downloadbaar van zijn site). Maar ik zou je anders aanraden om eens rond te neuzen en te kijken of je niet de cursus van iemand die 1ste kan informatica doet aan de unief oid kan vinden. Deze cursussen beginnen allemaal bij het begin en brengen je naar een basisniveau van waar je zelf verder kan leren. (Als je wil kan ik jer er zo wel een lenen) Een ander voordeel van Java is dat er features inzitten als garbage-collection en je je niet echt moet gaan bezighouden met het memory-managment. Wat zeker in het begin een voordeel is. Je kan natuurlijk ook andere talen bekijken, vroeger was Pascal de typische leertaal. (Nu dus meestal vervangen door Java) > Welke programma's heb ik voor die programmeertaal dan uiteindelijk nodig > en zijn die te downloaden via internet? Om te leren programmeren heb je enkel een editor en een compiler nodig. Als editor kan je zelfs je windows-kladblok gebruiken, maar ik zou je aanraden om toch een iets geavanceerder ding te gebruiken. Populair zijn oa vim en emacs (ook populair op windows). Of iets meer basic zoals Scite. Met deze heb je ondermeer syntax-highlighting (kleurtjes dus) wat best wel handig is tijdens het programmeren. Indien je voor java kiest vind je de jsdk op [2]. hiermee kan je je java-code dan compileren en uitvoeren. [1] <url:http://www.bruceeckel.com/> [2] <url:http://java.sun.com/j2se/1.4/download.html> -- bomberboy <url: http://www.bomberboy.tk> Computer programmers do it byte by byte
Technical Details
Message-ID:
<pan.2002.06.25.16.46.42.518515.37341@spelletjesgarnaal.be.invalidtail>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!supernews.com!yellow.newsread.com!netaxs.com!newsread.com!kibo.news.demon.net!demon!news-lond.gip.net!news.gsl.net!gip.net!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailReferences:
<pI0S8.51154$ud.7135@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,5dcad2291a962be1 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-06-25 09:46:53 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!supernews.com!yellow.newsread.com!netaxs.com!newsread.com!kibo.news.demon.net!demon!news-lond.gip.net!news.gsl.net!gip.net!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail From: bomberboy <bomberboy@spelletjesgarnaal.be.invalidtail> Subject: Re: Welke programmeertaal voor een beginner? Newsgroups: be.comp.programming Reply-To: bomberboy@spelletjesgarnaal.be Organization: Me, Myself & I Message-ID: <pan.2002.06.25.16.46.42.518515.37341@spelletjesgarnaal.be.invalidtail> References: <pI0S8.51154$ud.7135@afrodite.telenet-ops.be> User-Agent: Pan/0.11.3 (Unix) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Comment-To: "Pieter" <pieter300@pandora.be> X-MyHeader: this is my header, don't touch it! Lines: 63 Date: Tue, 25 Jun 2002 16:46:44 GMT NNTP-Posting-Host: 213.224.135.195 X-Complaints-To: abuse@telenet.be X-Trace: afrodite.telenet-ops.be 1025023604 213.224.135.195 (Tue, 25 Jun 2002 18:46:44 MET DST) NNTP-Posting-Date: Tue, 25 Jun 2002 18:46:44 MET DST