Perl
Perl is een open-source algemene programmeertaal. De taal is oorspronkelijk ontworpen voor het verwerken en bewerken van grote hoeveelheden tekst, maar wordt nu voor veel doeleinden gebruikt. Perl wordt het vaakst gebruikt voor het schrijven van Common Gateway Interface (CGI)-scripts voor webservers, het analyseren van logbestanden en het uitvoeren van systeembeheertaken.
Perl ontleent syntaxis aan de taal C, de Unix-shell en andere veelgebruikte shell-scripttalen. Het is een flexibele taal die is gebaseerd op het principe dat "er meer dan één manier is om iets te doen". Dankzij de flexibiliteit en de gemeenschappelijke basis met andere programmeertalen is Perl relatief eenvoudig te leren. Perl beperkt programmeurs niet tot één paradigma, maar stelt ontwikkelaars in staat te kiezen tussen procedureel, objectgeoriënteerd of functioneel programmeren. Het is ook een geïnterpreteerde taal. Dit betekent dat de Perl-interpreter scripts kan uitvoeren zonder de code te compileren.
De ontwerpers van Perl richtten zich erop programmeurs in staat te stellen snel en eenvoudig programma's te schrijven; efficiënt gebruik van computerbronnen had geen prioriteit. Perl bevat functies waardoor Perl-scripts meer bronnen kunnen gebruiken dan wanneer dezelfde taak wordt uitgevoerd in een programma dat in C is geschreven. Perl is ook een vergevingsgezinde taal die uitzonderingen op zijn regels toestaat. Daardoor kan het moeilijk zijn om bugs in de code te vinden.
NOTE: Perl is geen acroniem, hoewel er verschillende backroniemen voor zijn bedacht, zoals "Practical Extraction and Reporting Language."
Test je kennis