Beheerder |
|
Citaat: Een scripttaal is een programmeertaal die geschikt is voor het schrijven van scripts, kleine programmaatjes om veel voorkomende taken (bijv. systeembeheertaken) te automatiseren, of om een grote maar eenmalige taak te verrichten. Veelal hebben deze taken te maken met het verwerken van tekstbestanden. Scripttalen zijn over het algemeen high-level talen, en worden doorgaans geïmplementeerd door middel van een interpreter, omwille van snelheid en gemak bij het ontwikkelen.
De scripttalen komen voort uit de gewoonte uit de jaren '60 om een reeks commando's (een batch) op een ponskaart te zetten. Bij latere, interactieve besturingssystemen (met een commandoregel) werden regelmatig uitgevoerde commandoreeksen opgeslagen in een bestand.
Toen men inzag dat een dergelijk bestand in feite een nieuw programma was, voegde men constructies toe aan de commandotaal zoals conditionele uitvoering (if-then-else), lussen (while, for) en variabelen. De shell van het besturingssysteem Unix (vanaf begin jaren '70) en taal SNOBOL zijn hier vroege voorbeelden van. Later (eind jaren '70) werd AWK ontworpen.
Vanaf eind jaren '80 werd een scala aan scripttalen ontwikkeld, zoals Perl, Python, Tcl en Ruby. Sommige van deze talen bleken ook succesvol buiten hun oorspronkelijke toepassingsdomein.
In de jaren '90 werden verschillende scripttalen voor het Web ontwikkeld: Javascript, dat in browsers draait, en PHP dat op servers draait. Beide zorgen voor dynamiek en interactie op websites. (Java wordt niet als een scripttaal beschouwd.)
Wikipedia
Meer info op http://nl.wikip...ammeertaal |