Perl

Perl ist eine Open-Source-Allzweck-Programmiersprache. Sie wurde ursprünglich für die Verarbeitung und Bearbeitung großer Textmengen entwickelt, wird heute aber für viele Zwecke eingesetzt. Am häufigsten wird sie zum Schreiben von Common-Gateway-Interface- (CGI-)Skripten für Webserver, zum Analysieren von Protokolldateien und für Aufgaben der Systemadministration verwendet.

Perl übernimmt Syntax aus der Sprache C, der Unix-Shell und anderen verbreiteten Shell-Skriptsprachen. Es ist eine flexible Sprache, die auf dem Grundsatz basiert, dass es „mehr als eine Möglichkeit gibt, etwas zu erledigen“. Seine Flexibilität und die gemeinsamen Ursprünge mit anderen Programmiersprachen sorgen dafür, dass Perl leicht zu erlernen ist. Perl beschränkt Programmierer nicht auf ein einzelnes Paradigma, sondern lässt Entwicklern die Wahl zwischen prozeduraler, objektorientierter und funktionaler Programmierung. Außerdem ist Perl eine interpretierte Sprache. Das bedeutet, dass der Perl-Interpreter Skripte ausführen kann, ohne den Code zu kompilieren.

Die Entwickler von Perl konzentrierten sich darauf, Programmierern das schnelle und einfache Schreiben von Programmen zu ermöglichen; die effiziente Nutzung von Rechenressourcen hatte keine Priorität. Perl enthält Funktionen, durch die Perl-Skripte ressourcenintensiver sein können als die Ausführung derselben Aufgabe in einem in C geschriebenen Programm. Perl ist außerdem eine nachsichtige Sprache, die Ausnahmen von ihren Regeln toleriert. Dadurch kann es schwierig sein, Fehler im Code zu finden.

NOTE: Perl ist kein Akronym, obwohl dafür verschiedene Backronyme erfunden wurden, etwa „Practical Extraction and Reporting Language“.

Aktualisiert November 29, 2022 von Brian P.

quizTesten Sie Ihr Wissen

Which version of macOS added interactive widgets on the desktop?

A
Big Sur (macOS 11)
0%
B
Monterey (macOS 12)
0%
C
Ventura (macOS 13)
0%
D
Sonoma (macOS 14)
0%
Correct! Incorrect!     View the Sonoma definition.
More Quizzes →

Das Tech Terms Computer-Lexikon

Die Definition von Perl auf dieser Seite wurde von den Autoren von TechTerms.com verfasst. Wenn Sie auf diese Seite verweisen oder diese Definition zitieren möchten, verwenden Sie bitte die grüne Zitierleiste direkt unterhalb der Definition.

Unser Ziel ist es, Computerbegriffe auf verständliche Weise zu erklären. Wir streben bei jeder veröffentlichten Definition nach Genauigkeit und Einfachheit. Wenn Sie Feedback zu dieser Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns.

Der Tech Terms Newsletter

Erweitern Sie Ihr technisches Wissen mit unserem täglichen oder wöchentlichen Newsletter! Abonnieren Sie noch heute und erhalten Sie neue Begriffe und Quizze in Ihren Posteingang.

Melden Sie sich für den kostenlosen TechTerms‑Newsletter an

Wie oft möchten Sie eine E-Mail erhalten?

Sie können sich jederzeit über die Links in jeder E-Mail abmelden oder Ihre Einstellungen ändern. Fragen? Bitte kontaktieren Sie uns.

Hinweis: Der Newsletter wird auf Englisch versandt.