Java is een computertaal van Sun Microsystems, die platform-onafhankelijk te gebruiken is. Dit betekent in normale-mensen-taal het volgende: Op een computer met willekeurig wel besturingssysteem (Mac OS X, Windows, Linux) installeer je de Java Virtual Machine. Dit is een programma dat wél specifiek voor een bepaald systeem is geschreven. De Virtual Machine zorgt ervoor dat je besturingssysteem begrijpt wat een Java-applicatie wil. Java is lange tijd populair geweest voor allerlei toepassingen op internet, omdat de mogelijkheden met JavaScript, Flash en dynamic HTML nog niet wijd verbreid waren, en omdat de opties die er waren op ieder platform geheel of gedeeltelijk opnieuw moesten worden geprogrammeerd. Java kent aardige voordelen, maar met name op internet is de terugloop in snelheid van je pagina's voor veel ontwikkelaars reden om toch liever Flash of dynamic HTML te gebruiken. De Virtual Machine voor Mac OS X wordt standaard geleverd bij het OS. Gebruikers van recente releases van Windows XP moeten de machine rechtstreeks van Sun downloaden. Sun en Microsoft hebben tijdenlang ruzie gemaakt over patenten en contracten, waardoor Microsoft gedwongen was de standaard Virtual Machine te schrappen.
|