Logo
Unionpedia
Comunicazione
Disponibile su Google Play
Nuovo! Scarica Unionpedia sul tuo dispositivo Android™!
Gratuito
l'accesso più veloce di browser!
 

Perl

Indice Perl

Perl è un linguaggio di programmazione ad alto livello, dinamico, procedurale e interpretato, creato nel 1987 da Larry Wall.

47 relazioni: Acronimo inverso, Apple Macintosh, Array, Awk, Berkeley Software Distribution, Black Perl, Bourne shell, Bytecode, C (linguaggio), CD-ROM, Chiusura (informatica), Code golf, Comma-separated values, Common Gateway Interface, CPAN, Espressione regolare, GNU General Public License, Grafo, Haskell (linguaggio), Integrated development environment, Internet, Interprete (informatica), Java (linguaggio di programmazione), Larry Wall, Licenza artistica, Linguaggio di programmazione, Linguaggio di programmazione ad alto livello, Linguaggio di scripting, Linux, Microsoft Windows, Modello evolutivo, Multipiattaforma, Perl 6, PHP, Programmazione funzionale, Programmazione imperativa, Programmazione orientata agli aspetti, Programmazione orientata agli oggetti, Programmazione procedurale, Python, Riflessione (informatica), Saarland, Sed (Unix), Sistema operativo, Tcl, Tipizzazione dinamica, Unix.

Acronimo inverso

L'acronimo inverso è una frase costruita ad arte in modo che le lettere o sillabe iniziali coincidano con quelle di una parola esistente, facendola somigliare a un vero acronimo.

Nuovo!!: Perl e Acronimo inverso · Mostra di più »

Apple Macintosh

Macintosh, anche abbreviato Mac, è una popolare famiglia di computer prodotti dalla Apple Inc. commercializzati a partire dal 1984 e facenti uso del sistema operativo macOS.

Nuovo!!: Perl e Apple Macintosh · Mostra di più »

Array

Un array o vettore, in informatica, indica una struttura dati complessa, statica e omogenea.

Nuovo!!: Perl e Array · Mostra di più »

Awk

AWK è un linguaggio di programmazione interpretato orientato alla manipolazione di dati di tipo testuale, sia in forma di file che di flusso di dati provenienti dallo standard input.

Nuovo!!: Perl e Awk · Mostra di più »

Berkeley Software Distribution

La Berkeley Software Distribution, sigla BSD, è la variante originaria di Unix sviluppata presso l'Università di Berkeley in California ed è alla base di una delle due famiglie principali di sistemi operativi liberi attualmente più diffusi, tra cui gli esponenti più noti sono FreeBSD, PC-BSD, OpenBSD, NetBSD, GhostBSD, MidnightBSD, DesktopBSD, FreeNAS, FreeSBIE, DarwinOS (il cuore Unix di macOS) e DragonFly BSD (con le sue distribuzioni FireflyBSD).

Nuovo!!: Perl e Berkeley Software Distribution · Mostra di più »

Black Perl

Black Perl è una famosa composizione poetica scritta nel linguaggio di programmazione Perl e postata in Usenet il 1º aprile 1990.

Nuovo!!: Perl e Black Perl · Mostra di più »

Bourne shell

La Bourne shell, nota anche col nome di sh, è una shell testuale per i sistemi operativi Unix.

Nuovo!!: Perl e Bourne shell · Mostra di più »

Bytecode

In informatica, il bytecode è un linguaggio intermedio più astratto tra il linguaggio macchina e il linguaggio di programmazione, usato per descrivere le operazioni che costituiscono un programma.

Nuovo!!: Perl e Bytecode · Mostra di più »

C (linguaggio)

C è un linguaggio di programmazione imperativo di natura procedurale.

Nuovo!!: Perl e C (linguaggio) · Mostra di più »

CD-ROM

Il CD-ROM (sigla dell'inglese Compact Disc - Read-Only Memory) è una tipologia di compact disc utilizzata in ambito informatico per la distribuzione di software.

Nuovo!!: Perl e CD-ROM · Mostra di più »

Chiusura (informatica)

Nei linguaggi di programmazione, una chiusura è una astrazione che combina una funzione con le variabili libere presenti nell'ambiente in cui è definita secondo le regole di scope del linguaggio.

Nuovo!!: Perl e Chiusura (informatica) · Mostra di più »

Code golf

Il code golf è un gioco nel quale i partecipanti devono cercare di implementare un determinato algoritmo tramite un codice sorgente più contenuto possibile, in un linguaggio di programmazione che può essere specificato nel quesito ovvero scelto liberamente dai singoli partecipanti.

Nuovo!!: Perl e Code golf · Mostra di più »

Comma-separated values

Il comma-separated values (abbreviato in CSV) è un formato di file basato su file di testo utilizzato per l'importazione ed esportazione (ad esempio da fogli elettronici o database) di una tabella di dati.

Nuovo!!: Perl e Comma-separated values · Mostra di più »

Common Gateway Interface

In informatica Common Gateway Interface (acronimo CGI, in italiano: interfaccia comune, nel senso di standard, per gateway), è una tecnologia standard usata dai web server per interfacciarsi con applicazioni esterne generando contenuti web dinamici.

Nuovo!!: Perl e Common Gateway Interface · Mostra di più »

CPAN

CPAN è la sigla di Comprehensive Perl Archive Network, ed è l'archivio pubblico dei moduli, packages e applicazioni scritte in Perl e pubblicate con licenze libere.

Nuovo!!: Perl e CPAN · Mostra di più »

Espressione regolare

Una espressione regolare (in lingua inglese regular expression o, in forma abbreviata, regexp, regex o RE) è una sequenza di simboli (quindi una stringa) che identifica un insieme di stringhe.

Nuovo!!: Perl e Espressione regolare · Mostra di più »

GNU General Public License

La GNU General Public License, comunemente indicata con l'acronimo GNU GPL o semplicemente GPL, è una licenza fortemente copyleft per software libero, originariamente stesa nel 1989 da Richard Stallman per patrocinare i programmi creati per il sistema operativo GNU.

Nuovo!!: Perl e GNU General Public License · Mostra di più »

Grafo

Grafo (non orientato) con 6 nodi e 5 archi I grafi sono strutture matematiche discrete che rivestono interesse sia per la matematica che per un'ampia gamma di campi applicativi.

Nuovo!!: Perl e Grafo · Mostra di più »

Haskell (linguaggio)

Haskell è un linguaggio di programmazione puramente funzionale general-purpose creato da un apposito comitato alla fine degli anni ottanta principalmente per analizzare le caratteristiche dei linguaggi.

Nuovo!!: Perl e Haskell (linguaggio) · Mostra di più »

Integrated development environment

Un ambiente di sviluppo integrato (in lingua inglese integrated development environment ovvero IDE, anche integrated design environment o integrated debugging environment, rispettivamente ambiente integrato di progettazione e ambiente integrato di debugging), in informatica, è un software che, in fase di programmazione, aiuta i programmatori nello sviluppo del codice sorgente di un programma.

Nuovo!!: Perl e Integrated development environment · Mostra di più »

Internet

Internet è una rete ad accesso pubblico che connette vari dispositivi o terminali in tutto il mondo.

Nuovo!!: Perl e Internet · Mostra di più »

Interprete (informatica)

Un interprete, in informatica e nella programmazione, è un programma in grado di eseguire altri programmi a partire direttamente dal relativo codice sorgente.

Nuovo!!: Perl e Interprete (informatica) · Mostra di più »

Java (linguaggio di programmazione)

In informatica Java è un linguaggio di programmazione ad alto livello, orientato agli oggetti e a tipizzazione statica, specificatamente progettato per essere il più possibile indipendente dalla piattaforma di esecuzione.

Nuovo!!: Perl e Java (linguaggio di programmazione) · Mostra di più »

Larry Wall

Wall ha lavorato, fra l'altro, per il Jet Propulsion Laboratory alla NASA, per Unisys e per la O'Reilly, una casa editrice che sostiene attivamente il movimento del software libero.

Nuovo!!: Perl e Larry Wall · Mostra di più »

Licenza artistica

La Licenza Artistica (in inglese Artistic License, il nome fa riferimento all'espressione licenza poetica) è una licenza software utilizzata per certi pacchetti di software libero, tra i più noti, l'implementazione standard di Perl e la maggior parte dei moduli di CPAN, che sono doppiamente licenziati sotto la Licenza Artistica e la GNU General Public License (GPL).

Nuovo!!: Perl e Licenza artistica · Mostra di più »

Linguaggio di programmazione

Un linguaggio di programmazione, in informatica, è un linguaggio formale che specifica un insieme di istruzioni che possono essere usate per produrre dati in output.

Nuovo!!: Perl e Linguaggio di programmazione · Mostra di più »

Linguaggio di programmazione ad alto livello

In informatica, un linguaggio di programmazione ad alto livello è un linguaggio di programmazione caratterizzato da una significativa astrazione dai dettagli del funzionamento di un calcolatore e dalle caratteristiche del linguaggio macchina.

Nuovo!!: Perl e Linguaggio di programmazione ad alto livello · Mostra di più »

Linguaggio di scripting

Un linguaggio di scripting, in informatica, è un linguaggio di programmazione interpretato destinato in genere a compiti di automazione del sistema operativo (batch) o delle applicazioni (macro), o a essere usato nella programmazione web all'interno delle pagine web.

Nuovo!!: Perl e Linguaggio di scripting · Mostra di più »

Linux

Linux (pronuncia inglese) è una famiglia di sistemi operativi di tipo Unix-like, pubblicati sotto varie possibili distribuzioni, aventi la caratteristica comune di utilizzare come nucleo il kernel Linux.

Nuovo!!: Perl e Linux · Mostra di più »

Microsoft Windows

Microsoft Windows (abbreviazioni comunemente utilizzate: "Windows" o "Win") è una famiglia di ambienti operativi e sistemi operativi prodotta da Microsoft Corporation dal 1985.

Nuovo!!: Perl e Microsoft Windows · Mostra di più »

Modello evolutivo

Il modello evolutivo è uno dei modelli del ciclo di vita del software che cerca di superare i limiti principali del modello a cascata.

Nuovo!!: Perl e Modello evolutivo · Mostra di più »

Multipiattaforma

In informatica il termine multipiattaforma può essere riferito ad un linguaggio di programmazione, ad un'applicazione software o ad un dispositivo hardware che funziona su più di un sistema o appunto, piattaforma (es. Unix/Linux, Windows e Macintosh).

Nuovo!!: Perl e Multipiattaforma · Mostra di più »

Perl 6

Perl 6 è uno dei membri della famiglia Perl dei linguaggi di programmazione.

Nuovo!!: Perl e Perl 6 · Mostra di più »

PHP

PHP (acronimo ricorsivo di "PHP: Hypertext Preprocessor", preprocessore di ipertesti; originariamente acronimo di "Personal Home Page") è un linguaggio di scripting interpretato, originariamente concepito per la programmazione di pagine web dinamiche.

Nuovo!!: Perl e PHP · Mostra di più »

Programmazione funzionale

In informatica la programmazione funzionale è un paradigma di programmazione in cui il flusso di esecuzione del programma assume la forma di una serie di valutazioni di funzioni matematiche.

Nuovo!!: Perl e Programmazione funzionale · Mostra di più »

Programmazione imperativa

In informatica, la programmazione imperativa è un paradigma di programmazione secondo cui un programma viene inteso come un insieme di istruzioni (dette anche direttive o comandi), ciascuna delle quali può essere pensata come un "ordine" che viene impartito alla macchina virtuale del linguaggio di programmazione utilizzato.

Nuovo!!: Perl e Programmazione imperativa · Mostra di più »

Programmazione orientata agli aspetti

La programmazione orientata agli aspetti è un paradigma di programmazione basato sulla creazione di entità software - denominate aspetti - che sovrintendono alle interazioni fra oggetti finalizzate ad eseguire un compito comune.

Nuovo!!: Perl e Programmazione orientata agli aspetti · Mostra di più »

Programmazione orientata agli oggetti

In informatica la programmazione orientata agli oggetti (OOP, Object Oriented Programming) è un paradigma di programmazione che permette di definire oggetti software in grado di interagire gli uni con gli altri attraverso lo scambio di messaggi.

Nuovo!!: Perl e Programmazione orientata agli oggetti · Mostra di più »

Programmazione procedurale

In informatica la programmazione procedurale è un paradigma di programmazione che consiste nel creare dei blocchi di codice sorgente, identificati da un nome e racchiusi da dei delimitatori, che variano a seconda del linguaggio di programmazione; questi sono detti anche sottoprogrammi (in inglese subroutine), procedure o funzioni, a seconda del linguaggio e dei loro ruoli all'interno del linguaggio stesso.

Nuovo!!: Perl e Programmazione procedurale · Mostra di più »

Python

Python è un linguaggio di programmazione ad alto livello, orientato agli oggetti, adatto, tra gli altri usi, per sviluppare applicazioni distribuite, scripting, computazione numerica e system testing.

Nuovo!!: Perl e Python · Mostra di più »

Riflessione (informatica)

In informatica, la riflessione o reflection è la capacità di un programma di eseguire elaborazioni che hanno per oggetto il programma stesso, e in particolare la struttura del suo codice sorgente.

Nuovo!!: Perl e Riflessione (informatica) · Mostra di più »

Saarland

Il Saarland (latino Saravia, in italiano letteralmente: Paese della Saar) è uno dei 16 Länder federati della Germania.

Nuovo!!: Perl e Saarland · Mostra di più »

Sed (Unix)

sed (abbreviazione dalla lingua inglese di stream editor, editor di flusso) è un comando dei sistemi operativi Unix e Unix-like, e più in generale dei sistemi POSIX, che consente il filtraggio e la manipolazione di testi.

Nuovo!!: Perl e Sed (Unix) · Mostra di più »

Sistema operativo

Un sistema operativo (abbreviato in SO), in informatica, è un software di sistema che gestisce le risorse hardware e software della macchina, fornendo servizi di base ai software applicativi (programmi) installati.

Nuovo!!: Perl e Sistema operativo · Mostra di più »

Tcl

In informatica Tcl (acronimo di Tool Command Language), è un linguaggio di scripting creato da John Ousterhout generalmente considerato di facile apprendimento (rispetto ai linguaggi della sua generazione), ma allo stesso tempo potente.

Nuovo!!: Perl e Tcl · Mostra di più »

Tipizzazione dinamica

In informatica e programmazione, la tipizzazione dinamica è la politica di tipizzazione, ovvero di assegnazione di tipi alle variabili, in cui il controllo del tipo della variabile è effettuato a runtime piuttosto che in fase di compilazione.

Nuovo!!: Perl e Tipizzazione dinamica · Mostra di più »

Unix

Unix (registrato ufficialmente come UNIX) è un sistema operativo portabile per computer inizialmente sviluppato da un gruppo di ricerca dei laboratori AT&T e Bell Laboratories, nel quale figurarono sulle prime anche Ken Thompson e Dennis Ritchie.

Nuovo!!: Perl e Unix · Mostra di più »

UscenteArrivo
Ehi! Siamo su Facebook ora! »