Een introductie tot Object Georiënteerd Programmeren
OOP Talen
Er zijn een heleboel talen voor OOP, ik heb het er in de voorafgaande hoofdstukken al eens overgehad. Een aantal talen zijn: C++
    C++ is een taal die in 1983 door Bjarne Stroustrup is ontwikkeld. Deze taal is gebasseerd op C. Als u verder wilt met C++ kan ik u het boek "C++ Grand Cru" van Steven Holzner aanraden(ISBN: 90-5167-437-6).

    Een goede gratis ontwikkelomgeving is Dev-C++.
C#
    C# is een taal die zeer veel op Java lijkt. Deze taal is door Microsoft ontwikkeld als de nieuwe programmeertaal voor de .NET architectuur ontwikkeld door datzelfde bedrijf. C# wordt niet direct gecompileerd naar machinetaal maar naar een intermediate language. Deze intermediate language wordt geïnterpreteerd door een programma dat op de computer van de thuisgebruiker staat. Dit programma zal de intermediate language omzetten naar machinetaal.

    Om in C# te kunnen programmeren heeft u de .NET SDK nodig, deze kunt u hier downloaden.
    Een goede gratis ontwikkelomgeving voor C# is SharpDevelop
Java
    Java is een taal ontwikkeld door Sun Microsystems. Java is net zoals C# een taal die wordt gecompileerd naar een intermediate language, en die pas op de computer van de thuisgebruiker naar machinetaal wordt omgezet. Hierdoor is Java een platform onafhankelijke taal. Dit wil zeggen dat de code op elk type besturingssysteem/processor kan werken zolang er maar een programma aanwezig is dat de intermediate language kan interpreteren.

    Om in Java te programmeren heb je de Java SDK nodig, de Standard Edition is gratis te downloaden van http://java.sun.com. Er wordt ook een goede, weliswaar uitgebreide editor voor Java aangeboden, die door Sun zelf ontwikkeld is.
PHP
    PHP staat voor PHP Hypertext Preprocessor en is een taal die hoofdzakelijk wordt gebruikt om dynamische webpagina's te ontwikkelen. Tegenwoordig kan men echter ook al linux scripts schrijven met PHP. Deze taal hoeft helemaal niet gecompileerd te worden en zal op de server worden uitgevoerd zodra de pagina wordt opgevraagd. Hiervoor moet er een aparte module op de webserver geïnstalleerd zijn, die deze code uitvoerd. Uiteindelijk zal de eindgebruiker geen enkele regel PHP code te zien krijgen. Er wordt een gewone HTML pagina teruggeven.

    Meer informatie over PHP alsmede een complete online handleiding is te vinden op www.php.net.
Delphi
    Delphi is gebaseerd op Object Pascal en wordt ontwikkeld door Borland. Delphi komt met een complete ontwikkelomgeving voor windows applicaties. Tegenwoordig is er ook een versie voor Linux beschikbaar: Kylix.

    Om Delphi te kunnen gebruiken moet je een licentie kopen, de personal edition kost $99. Een trial versie kan van http://www.borland.com worden gedownload.


Vorige