Perl (programozási nyelv)
From Wikipedia, the free encyclopedia
A Perl egy általános célú, magas szintű, interpretált, dinamikus programozási nyelv, melynek első verzióját Larry Wall 1987. december 18-án tette közzé.
Hasonló cikkcímek és megnevezések: Perl (egyértelműsítő lap). |
Perl | |
Paradigma | funkcionális, imperatív, objektumorientált (osztályalapú), reflektív, procedurális, generikus |
Jellemző kiterjesztés | .pl, .pm, .t |
Megjelent | 1987 |
Tervező | Larry Wall |
Fejlesztő | Larry Wall |
Utolsó kiadás | 5.32.0[1] (2020-06-20) |
Típusosság | dinamikus |
Hatással volt rá | AWK, Smalltalk 80, Lisp, C, C++, sed, Unix shell, Pascal |
Befolyásolt nyelvek | Python, PHP, Ruby, ECMAScript, LPC, Windows PowerShell, JavaScript, Falcon, Perl 6, Qore |
Operációs rendszer | multiplatform |
Licenc | GNU General Public License vagy Artistic License[2] |
Weboldal |
Stílusában és funkcionalitásában sokat merít a C, sed, awk és sh nyelvekből. A Perl egyik legfontosabb része a reguláris kifejezések széles körű támogatása, mely által kiválóan alkalmas nagy méretű szöveg- vagy adatfájlok egyszerű feldolgozására. Az 5-ös változat megjelenésével a 90-es években elterjedt a dinamikus, CGI alapú weboldalak nyelveként, de jellemzőbb felhasználási területei a már említetteken túl a rendszeradminisztráció, a hálózati programozás, a pénzügyi informatika és a bioinformatika.
A perl interpreter és az alap disztribúció a GNU GPL vagy az Artistic License figyelembevételével elérhető, felhasználható és módosítható szabad szoftver.