anoniem Geplaatst: 20 augustus 2000 Delen Geplaatst: 20 augustus 2000 Ik begin binnenkort aan een opleiding TI op ROC Ter AA te Helmond.De boeken heb ik al. Het Programmeer gedeelte gaat over Pascal. Is dit min of meer een moedertaal voor alle soorten programmeer talen zoals: VB, C/C++ etc. ? Quote Link naar reactie
anoniem Geplaatst: 20 augustus 2000 Auteur Delen Geplaatst: 20 augustus 2000 Dat dacht ik niet, maar je begint met pascal, omdat de taal heel strict is. Je moet iedere variable declareren. (en meer?) Zo leer je dus netjes / gestructrueerd programmeren. Handig bij latere talen die dat stricte niet eisen. Quote Link naar reactie
anoniem Geplaatst: 20 augustus 2000 Auteur Delen Geplaatst: 20 augustus 2000 Er zijn een aantal belangrijke programmeertalen waarvan in latere jaren enkele varianten zijn afgeleid. Te beginnen met COBOL en FORTRAN, die tegenwoordig antiek te noemen zijn. Deze talen zul je niet snel tegenkomen. Ze worden echter nog steeds gebruikt bij enkele grote multinationals. De meer bekende talen zijn Basic, C en Pascal. Deze drie talen kom je erg vaak tegen, of een erop lijkende variant. Zo zijn een heleboel script-talen een soort Basic-variant, Java lijkt weer wat op C en Modula weer op Pascal. Wat nu de beste taal is van deze drie maakt ook verder weinig uit. Ze hebben alle drie hun voordelen en nadelen.Ik raad mensen altijd aan om als ze echt willen leren programmeren, om dan te beginnen met Pascal. Vind je programmeren na enkele maanden nog steeds lastig, dan kun je beter naar Basic overschakelen. Is Pascal te eenvoudig voor je, ga dan over naar C/C++... Pascal zit qua complexiteit netjes tussen beide talen. Quote Link naar reactie
anoniem Geplaatst: 26 oktober 2002 Auteur Delen Geplaatst: 26 oktober 2002 Ik zou beginnen met COBOL, de moedertaal van alle andere talen. De reden is dat COBOL bedreigt wordt met uitsterven, steeds minder mensen hebben hier verstand van en het wordt niet veel gebruikt (wel in de financiele wereld, zoals ABN AMRO, ING en Postbank). Dus er is veel vraag naar in de financiele wereld, en legt een goede basis voor andere talen, en is net als PASCAL erg strikt. Quote Link naar reactie
anoniem Geplaatst: 26 oktober 2002 Auteur Delen Geplaatst: 26 oktober 2002 tja, als je graag onleesbare code zonder documentatie wilt gaan onderhouden dan zul je met COBOL waarschijnlijk de tijd van je leven hebben. ;) // -- // Ralph_Boots Het maakt niet echt uit met welke taal je begint. Er zijn twee 'basistypen' wat programmeertalen betreft : - functionele/procedurele talen : standaard Pascal & C zijn daar voorbeelden van - Object ge-orienteerde talen : C++, Object Pascal (oftewel Delphi) en Java zijn voorbeelden Zodra je de basis-principes van deze twee types beheerst is het leren van een nieuwe taal niets meer dan het leren van wat nieuwe woordjes. Quote Link naar reactie
anoniem Geplaatst: 26 oktober 2002 Auteur Delen Geplaatst: 26 oktober 2002 Pascal is ooit geschreven als 'leertaal', speciaal met het doel goed en gestructureerd te leren programmeren. En dat kan natuurlijk nooit kwaad, wat voor taal je later ook wilt gebruiken. Meen dat er in eerste instantie zelfs helemaal geen compilers beschikbaar waren. Een van de overwegingen was meen ik, dat daarvoor regelmatig begonnen werd met BASIC. Kun je natuurlijk ook wel leuke dingen mee doen, maar door de vrijheid die je hebt, gecombineerd met de vele beperkingen, kun je jezelf veel slechte gewoonten aanleren. Quote Link naar reactie
anoniem Geplaatst: 26 oktober 2002 Auteur Delen Geplaatst: 26 oktober 2002 Toen ik studeerde, (ergens in de vorige eeuw) waren er twee talen die als een goede basis werden beschouwd. Basic was daarbij de meest eenvoudige, aangezien de structuur ervan eenvoudig te leren was. Vrij logisch, overigens, aangezien Basic in die tijd nog met regelnummers, GoTo's en GoSub's werkte. Niet dat maffe moderne gedoe van VB/QBasic... ;) De andere taal, voor de iets gevorderde studenten, was Pascal. En Pascal werd vooral gebruikt om goed gestructureerd te leren programmeren. Basic voor de grondbeginselen, Pascal voor de structuur. Naarnaast leerde ik ook werken met EXAT en COBOL, en leerde mijzelf nog een tiental andere programmeertalen. Als je denkt aan Visual Basic, bedenk wel dat de structuur in deze taal sterk op de structuur van Pascal en soortgelijke talen is gebaseerd. Het oeroude GWBasic en vergelijkbare Basic-versies kende wel subroutines, maar werkte niet met procedurenamen. GWBasic staat de meest obscure spagetti-code toe en is daarom ook niet erg geschikt om gestructureerd mee te programmeren. Nu is het in de huidige Basic en Pascal code ook mogelijk om onleesbare spagetti-code te produceren maar daar zul je toch even je best voor moeten doen. (En heel vaak het GOTO commando gebruiken.) Nu zouden veel leer-instituten nog steeds graag willen dat leerlingen beginnen met het oude GWBasic om de grondbeginselen te kunnen leren. Immers, GWBasic gebruikt regelnummers, oftewel adressen. Leren omgaan met adressen tijdens programmeren is vrij essentieel. Helaas is GWBasic niet echt een moderne taal en is er geen modernere versie van beschikbaar. Het alternatief is om naast een gestructureerde taal als Pascal of VB ook een soort assembler-taal te leren. Echter, moderne assemblers zijn eigenlijk iets te complex voor beginners. Ik weet niet of EXAT (EXamen Assember Taal) nog steeds in gebruik is of dat er een opvolger voor is, maar een vergelijkbare programmeertaal is wel nuttig om te bestuderen. En een moedertaal? Die is er niet echt. COBOL en FORTRAN zijn zo'n beetje de oudste programmeertalen. Maar deze talen beginnen langzaam maar zeker te verdwijnen omdat modernere talen veel meer functionaliteit bevat en eenvoudiger te leren zijn. Het belangrijkste van programmeren is het verwerken van gegevens van de ene vorm naar de andere vorm. Vaak ook het opzoeken van gegevens in grote databases. Dit opzoeken is echter sterk vereenvoudigd door de taal SQL, dat nu zo'n beetje de standaard is geworden als je met databases werkt. SQL gebruik je eigenlijk voor het opvragen en opslaan van gegevens. Daarnaast heb je een taal nodig die deze gegevens bewerkt. En het type taal dat je hierbij gebruikt is afhankelijk van wat je met de opgeslagen gegevens wilt doen. Voor berekeningen is Pascal erg goed, voor tekstverwerking is C een goede keuze. Maar er zijn genoeg andere alternatieven. Maar de programmeertaal is niet echt belangrijk. De programmeer-technieken zijn belangrijker. En die zijn voor alle programmeertalen vrijwel identiek. Je hebt lussen, condities en subroutines. Da's alles wat je nodig hebt. ;-) Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen