Perl

Perl est un langage libre généraliste langage de programmation. Il a été conçu à l’origine pour traiter et manipuler de grandes quantités de texte, mais il est aujourd’hui utilisé à de nombreuses fins. Il sert principalement à écrire des scripts Common Gateway Interface (CGI) pour les serveurs web, à analyser des fichiers journaux et à effectuer des tâches d’administration système.

Perl emprunte sa syntaxe au langage C, à l’interpréteur de commandes Unix et à d’autres langages courants de script pour interpréteurs de commandes. Il s’agit d’un langage flexible fondé sur le principe selon lequel « il existe plusieurs façons de faire les choses ». Sa flexibilité et ses racines communes avec d’autres langages de programmation rendent Perl facile à apprendre. Perl n’impose pas un seul paradigme aux programmeurs : il leur permet de choisir entre la programmation procédurale, orientée objet ou fonctionnelle. Il s’agit également d’un langage interprété, ce qui signifie que l’interpréteur Perl peut exécuter des scripts sans compiler le code.

Les concepteurs de Perl se sont attachés à permettre aux programmeurs d’écrire des programmes rapidement et facilement ; l’utilisation efficace des ressources informatiques n’était pas une priorité. Perl inclut des fonctionnalités qui rendent les scripts Perl plus gourmands en ressources que l’exécution de la même tâche dans un programme écrit en C. Perl est également un langage tolérant, qui accepte les exceptions à ses règles ; cela peut rendre difficile la recherche des bogues dans le code.

NOTE: Perl n’est pas un acronyme, bien que plusieurs rétroacronymes aient été créés pour ce nom, comme « Practical Extraction and Reporting Language ».

Mis à jour November 29, 2022 par Brian P.

quizTestez vos connaissances

Source code that takes advantage of a software vulnerability is called what?

A
Export
0%
B
Exploit
0%
C
Exposure
0%
D
Extension
0%
Correct! Incorrect!     View the Exploit definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition de Perl sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.