Moderne scriptsprog

På scriptområdet er der sket et skift væk fra skallen, som lider af flytbarhedsproblemer, til sprog som samler alle almindelige funktioner i standardbiblioteker, mens de stadigvæk kan have grænseflader mod omverden via pipes når det behøves.

Alle scriptsprog har det tilfælles at de ofte er flytbare mellem mange Unix-varianter, Microsoft® Windows®, Mac® OS eller til og med VMS. Desuden har de alle implementeringer som kan distribueres frit.

Perl

Perl er blevet populært som tekstbehandlings- og systemadministrationssprog. Fra starten af internettet anvendtes CGI-scripter skrevet i Perl som en udbredt måde at lave dynamiske netsider fra databaser. I dag er denne metode ofte erstattet med indstiksprogrammet mod_perl for net-serveren Apache. Blandt Perls styrker er dets indbyggede støtte for avancerede regulære udtryk, og rige arkiver med frit distribuerede moduler.

For mere information se hjemmesiden Comprehensive Perl Archive Network (CPAN).

Python

Python skinner med elegancen i sit klassesystem og enkelheden og fleksibiliteten som ydre biblioteker kan pakkes ind i, på en sådan måde at de ser ud til at være standardklasser og -funktioner i Python. I modsætning til Perl, har Python en klar og koncis indlejringsgrænseflade, som gør den til det bedste valg for at muliggøre scripter for C og C++ programmer.

PHP

PHP blev opfundet som et sprog til direkte indlejring på HTML-sider, og har af den grund hovedbrugen at leverere dynamisk indhold for nettet.