Velen van ons zullen de term ‘Java’ wel eens voorbij hebben zien komen. Het in lijnen getekende koffiekopje is ook een bekend logo en er zijn natuurlijk ook mensen met een baan als java developer, die er dagelijks mee werken.
Toch zal het niet voor iedereen duidelijk zijn wat Java nu exact is, maar vooral ook wat je er mee kan. In dit artikel zullen wij je kort maar krachtig vertellen wat je met deze software kan.
De functie van Java als software
In het intro kwam het al even snel voorbij, maar we gaan het hebben over software. Om te snappen wat Java doet, duiken we in de wereld van software. Java is namelijk één van de talen waarmee software wordt ontwikkeld. Software is een verzamelnaam voor alle programma’s, applicaties en bijbehorende data die ervoor zorgen dat jouw computer de juiste dingen laat zien. Dit is dan ook alles wat hierna op je beeldscherm te zien is. Dit is dus het tegenovergestelde van hardware. Hardware zijn de fysieke componenten zoals je toetsenbord, de processor of je harde schijf.
Wat kan je doen met Java?
Java is dus een programmeertaal. Deze programmeertaal is objectgeoriënteerd, wat inhoudt dat dit geschreven wordt door objecten te beschrijven. Deze objecten hebben dan verschillende eigenschappen en kunnen ook bepaalde acties uitvoeren. Over het algemeen zorgt dit ervoor dat Java een toegankelijke code is, omdat het net als in het echte leven, objecten beschrijft die eigenschappen hebben. Wat je dan vervolgens kan met Java is niet in één alinea te vertellen. Wel is een goed voorbeeld is het ontwikkelen van apps of computerprogramma’s. Je gebruikt Java dan om tegen de app te vertellen wat hij moet doen. Als hij dan niet naar behoren werkt, kan je op zoek naar een fout in jouw Java code.
Het verschil tussen Java en JavaScript
Naast Java, heb je ook JavaScript. JavaScript valt onder Java zoals je misschien niet zou verwachten, niet onder Java, maar heeft een eigen functie. JavaScript is ervoor gemaakt websites een mate van interactiviteit te geven. JavaScript is dan ook een scripttaal in plaats van een programmeertaal. Ook kan het in tegenstelling tot Java geen zelfstandige applicaties maken en bestaat het alleen maar uit tekst. Genoeg over JavaScript, we doen het stap voor stap.
Kortom werk je dus onbewust erg veel met Java. Gelukkig hoeven we niet zelf de taal te schrijven en wordt dit gedaan door Java of JavaScript developer. Op deze manier kan jij onbezorgd scrollen en apps gebruiken.