Scripttaal: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
hmm |
Geen bewerkingssamenvatting |
||
Regel 1:
Een '''scripttaal''' is een [[programmeertaal]] die geschikt is voor het schrijven van ''scripts'', kleine programmaatjes om veel voorkomende taken (bijv. [[systeembeheer]]taken) 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 werden omwille van snelheid en gemak bij het ontwikkelen in het begin vaak geïmplementeerd door middel van een ''[[interpreter]]''. Tegenwoordig worden scriptalen meestal geïmplementeerd met een [[compiler]] die [[bytecode]], een [[syntaxisboom]] of een andere tijdelijke representatie van het programma produceert.
De scripttalen komen voort uit de gewoonte uit de jaren 60 om een reeks commando's (een ''batch'') op een [[ponskaart]] te zetten (bijvoorbeeld [[JCL]]). Bij latere, interactieve [[besturingssysteem|besturingssystemen]] (met een [[Command Line Interface|commandoregel]]) werden regelmatig uitgevoerde commandoreeksen opgeslagen in een bestand.
Regel 14:
;Gecompileerd of geinterpreteerd
:Hoewel de meeste scripttalen gecompileerd worden (naar bytecode
;Het mixen van ''compiletime'' en ''runtime''
|