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

Python

Indice 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.

96 relazioni: ABC (linguaggio), ALGOL, Anni 1990, Array associativo, Bash, Bit, Boo (linguaggio), Bytecode, C (linguaggio), C++, Chiusura (informatica), Classe (informatica), COBOL, Cobra (linguaggio di programmazione), Codice sorgente, Compilatore just-in-time, Comprensione di lista, D (linguaggio di programmazione), Dylan (linguaggio), Eccezione (informatica), Editor di testo, Ereditarietà multipla, Espressione (informatica), Espressione booleana, Espressione regolare, F Sharp, Falcon (linguaggio di programmazione), Framework, Garbage collection, Gestione delle eccezioni, Go (linguaggio di programmazione), Groovy, Guido van Rossum, Hash table, Haskell (linguaggio), Hello world, Hypertext Transfer Protocol, Icon (linguaggio), Il circo volante dei Monty Python, Indentazione, Interprete (informatica), Introspezione, IronPython, Java (linguaggio di programmazione), JavaScript, Julia (linguaggio di programmazione), Jython, Libreria (software), Linguaggio di programmazione ad alto livello, Linguaggio di scripting, ..., Linguaggio macchina, Lisp, Lista (informatica), Metodo (programmazione), MicroPython, Microsoft .NET, Modula-3, Monty Python, Multipiattaforma, Multipurpose Internet Mail Extensions, Numero in virgola mobile, Numero intero (informatica), Occam (linguaggio di programmazione), Oggetto (informatica), Overloading, Paradigma di programmazione, Pascal (linguaggio di programmazione), Perl, Perl 6, PHP, Pila (informatica), Programmazione funzionale, Programmazione orientata agli oggetti, Programmazione strutturata, Puntatore (programmazione), PyPy, Relational database management system, REXX, Riflessione (informatica), Ruby, Run-time, Scheme, Sistema dei tipi, Stringa (informatica), Swift (linguaggio di programmazione), Symbian OS, Tcl, Thread safety, Tipizzazione dinamica, Tipo di dato, Tupla, Variabile (informatica), Visibilità (programmazione), Visual Basic, VPython, Zucchero sintattico. Espandi índice (46 più) »

ABC (linguaggio)

ABC è un linguaggio di programmazione imperativo dalla tipizzazione forte e con supporto per il polimorfismo, sviluppato presso il Centrum voor Wiskunde en Informatica (CWI) da Leo Geurts, Lambert Meertens e Steven Pemberton.

Nuovo!!: Python e ABC (linguaggio) · Mostra di più »

ALGOL

ALGOL (abbreviazione di ALGOrithmic Language, ossia linguaggio algoritmico) è un linguaggio di programmazione sviluppato nel 1958.

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

Anni 1990

Nessuna descrizione.

Nuovo!!: Python e Anni 1990 · Mostra di più »

Array associativo

L'array associativo è un array i cui elementi sono accessibili mediante nomi, quindi stringhe anziché indici puramente numerici.

Nuovo!!: Python e Array associativo · Mostra di più »

Bash

Bash (acronimo per bourne again shell) è una shell testuale del progetto GNU usata nei sistemi operativi Unix e Unix-like, specialmente in GNU/Linux e macOS, ma disponibile anche per sistemi Microsoft Windows (vedi ad esempio Cygwin).

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

Bit

La parola bit, in informatica e in teoria dell'informazione, ha due significati molto diversi, a seconda del contesto in cui rispettivamente la si usi.

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

Boo (linguaggio)

Boo è un linguaggio di programmazione object oriented e tipizzato staticamente per Common Language Infrastructure con una sintassi ispirata a Python e uno speciale focus sull'estendibilità del compilatore e del linguaggio.

Nuovo!!: Python e Boo (linguaggio) · 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!!: Python e Bytecode · Mostra di più »

C (linguaggio)

C è un linguaggio di programmazione imperativo di natura procedurale.

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

C++

C++ è un linguaggio di programmazione orientato agli oggetti, con tipizzazione statica.

Nuovo!!: Python e C++ · 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!!: Python e Chiusura (informatica) · Mostra di più »

Classe (informatica)

Nella programmazione orientata agli oggetti una classe è un costrutto di un linguaggio di programmazione usato come modello per creare oggetti.

Nuovo!!: Python e Classe (informatica) · Mostra di più »

COBOL

COBOL (acronimo di COmmon Business-Oriented Language, ossia, letteralmente, "linguaggio comune orientato alle applicazioni commerciali") è un linguaggio di programmazione, fra i primi a essere stato sviluppato è ancora presente in molte applicazioni software commerciali di tipo bancario.

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

Cobra (linguaggio di programmazione)

Cobra è un linguaggio di programmazione general purpose, multi-paradigma, open source creato a partire dal 2008 dal programmatore californiano Chuck Esterbrook.

Nuovo!!: Python e Cobra (linguaggio di programmazione) · Mostra di più »

Codice sorgente

Il codice sorgente (spesso detto semplicemente sorgente o codice o listato), in informatica, è il testo di un algoritmo di un programma scritto in un linguaggio di programmazione da parte di un programmatore in fase di programmazione, compreso all'interno di un file sorgente.

Nuovo!!: Python e Codice sorgente · Mostra di più »

Compilatore just-in-time

Un compilatore just-in-time o JIT permette un tipo di compilazione, conosciuta anche come traduzione dinamica, effettuata durante l'esecuzione del programma piuttosto che precedentemente.

Nuovo!!: Python e Compilatore just-in-time · Mostra di più »

Comprensione di lista

Una Comprensione di lista (in inglese: list comprehension) è costrutto sintattico disponibile in alcuni linguaggi di programmazione per creare una lista basandosi su altre liste.

Nuovo!!: Python e Comprensione di lista · Mostra di più »

D (linguaggio di programmazione)

Il linguaggio di programmazione D nasce nel dicembre 1999 dalla mente di Walter Bright.

Nuovo!!: Python e D (linguaggio di programmazione) · Mostra di più »

Dylan (linguaggio)

Il linguaggio di programmazione Dylan, (come il cognome di Bob Dylan), è funzionale, object-oriented, riflessivo e dinamico.

Nuovo!!: Python e Dylan (linguaggio) · Mostra di più »

Eccezione (informatica)

In informatica, il termine eccezione è usato per descrivere l'occorrenza di diversi tipi di condizioni o eventi che alterano il normale flusso di controllo ed esecuzione di un microprocessore programmabile o di un programma.

Nuovo!!: Python e Eccezione (informatica) · Mostra di più »

Editor di testo

Un editor di testo è un programma per la composizione di testi.

Nuovo!!: Python e Editor di testo · Mostra di più »

Ereditarietà multipla

Alcuni linguaggi di programmazione permettono di utilizzare l'ereditarietà multipla, in cui una classe può ereditare funzionalità e caratteristiche da più di una classe base.

Nuovo!!: Python e Ereditarietà multipla · Mostra di più »

Espressione (informatica)

In un linguaggio di programmazione un'espressione è un costrutto che combina uno o più valori (ad esempio costanti o variabili), utilizzando operatori e funzioni.

Nuovo!!: Python e Espressione (informatica) · Mostra di più »

Espressione booleana

In algebra di Boole, un'espressione booleana è un'espressione che, quando valutata (ovvero, quando viene dato un valore ai letterali di cui è composta), produce un valore booleano (vero o falso).

Nuovo!!: Python e Espressione booleana · 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!!: Python e Espressione regolare · Mostra di più »

F Sharp

F# (pronuncia:, come la parola inglese F Sharp) è un linguaggio di programmazione multi-paradigma, basato su.NET Framework, che permette la programmazione funzionale così come quella imperativa e quella ad oggetti.

Nuovo!!: Python e F Sharp · Mostra di più »

Falcon (linguaggio di programmazione)

Il linguaggio di programmazione Falcon, abbreviabile come Falcon P.L., Falconpl o Falcon, è un linguaggio di scripting multi paradigma open source, sviluppato da Giancarlo Niccolai, inizialmente nell'ambito della propria attività lavorativa, e pubblicato successivamente come progetto Open Source.

Nuovo!!: Python e Falcon (linguaggio di programmazione) · Mostra di più »

Framework

Un framework, termine della lingua inglese che può essere tradotto come intelaiatura o struttura (o quadro nelle forme composte), in informatica e specificatamente nello sviluppo software, è un'architettura logica di supporto (spesso un'implementazione logica di un particolare design pattern) su cui un software può essere progettato e realizzato, spesso facilitandone lo sviluppo da parte del programmatore.

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

Garbage collection

"Doppio bug-free"). C'è da correggere lungo tutta la pagina. Nota: la voce non sembra essere stata ottenuta COMPLETAMENTE mediante traduzione automatica (vedi Teplate:Da correggere) --> In informatica per garbage collection (termine a volte abbreviato con GC, letteralmente raccolta dei rifiuti) si intende una modalità automatica di gestione della memoria, mediante la quale un sistema operativo, o un compilatore e un modulo di run-time, liberano porzioni di memoria non più utilizzate dalle applicazioni. In altre parole, il garbage collector annoterà le aree di memoria non più referenziate, cioè allocate da un processo attivo, e le libererà automaticamente. La garbage collection è stata inventata nel 1959 da John McCarthy per il linguaggio di programmazione Lisp. Questo meccanismo ha condotto ad un notevole cambio nello stile di programmazione dei linguaggi che lo implementano. Infatti non è più necessario richiedere esplicitamente la liberazione della memoria utilizzata da un oggetto, ovvero terminare tale oggetto in modo deterministico, ma si lascia che il sistema esegua questa operazione automaticamente, nel momento in cui lo riterrà più opportuno al fine di migliorare le prestazioni complessive. Tale azione viene definita nell'ambito delle finalizzazioni non deterministiche.

Nuovo!!: Python e Garbage collection · Mostra di più »

Gestione delle eccezioni

In informatica la gestione delle eccezioni è un costrutto dei linguaggi di programmazione o un meccanismo dell'hardware del computer progettato per gestire errori a runtime o altri problemi (eccezioni) che avvengono durante l'esecuzione di un programma su un computer.

Nuovo!!: Python e Gestione delle eccezioni · Mostra di più »

Go (linguaggio di programmazione)

Go è un linguaggio di programmazione open source sviluppato da Google.

Nuovo!!: Python e Go (linguaggio di programmazione) · Mostra di più »

Groovy

Groovy è un linguaggio di programmazione ad oggetti per la Piattaforma Java alternativo al linguaggio Java.

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

Guido van Rossum

Nella comunità di Python viene definito "Benevolo Dittatore a Vita" (Benevolent Dictator for Life), nel senso che continua a seguire il processo di sviluppo di Python, prendendo decisioni ovunque necessarie.

Nuovo!!: Python e Guido van Rossum · Mostra di più »

Hash table

In informatica un'hash table, in italiano tabella hash, è una struttura dati usata per mettere in corrispondenza una data chiave con un dato valore.

Nuovo!!: Python e Hash table · 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!!: Python e Haskell (linguaggio) · Mostra di più »

Hello world

L'interfaccia grafica di un programma scritto in Perl che stampa il messaggio "''Hello world!''" "Hello, World!" su Debian GNU/Hurd, in xfce4-terminal. Hello, world! (in Italiano "Ciao, mondo!") è un semplice programma informatico che produce come risultato - output - la scritta "Hello, world!" o altre varianti.

Nuovo!!: Python e Hello world · Mostra di più »

Hypertext Transfer Protocol

L'HyperText Transfer Protocol (HTTP) (protocollo di trasferimento di un ipertesto) è un protocollo a livello applicativo usato come principale sistema per la trasmissione d'informazioni sul web ovvero in un'architettura tipica client-server.

Nuovo!!: Python e Hypertext Transfer Protocol · Mostra di più »

Icon (linguaggio)

Icon è un linguaggio di programmazione ad alto livello ad esecuzione basata su goal e molte utilità per la gestione di stringhe e pattern testuali.

Nuovo!!: Python e Icon (linguaggio) · Mostra di più »

Il circo volante dei Monty Python

Il circo volante dei Monty Python (Monty Python's Flying Circus) è una serie televisiva britannica, prodotta in 4 stagioni per un totale di 45 episodi, trasmessa dalla BBC, dal 1969 al 1974.

Nuovo!!: Python e Il circo volante dei Monty Python · Mostra di più »

Indentazione

L'indentazione (o indentatura) è l'inserimento di una certa quantità di spazio vuoto all'inizio di una riga di testo.

Nuovo!!: Python e Indentazione · 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!!: Python e Interprete (informatica) · Mostra di più »

Introspezione

L'introspezione è un atto del pensiero che consiste nell'osservazione diretta ed analisi della propria interiorità rappresentata da sentimenti, desideri, prodotti del pensiero stesso, come pure il senso dell'identità di una persona.

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

IronPython

IronPython è un'implementazione del linguaggio di programmazione Python che mira a promuovere il.NET Framework e Mono.

Nuovo!!: Python e IronPython · 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!!: Python e Java (linguaggio di programmazione) · Mostra di più »

JavaScript

In informatica JavaScript è un linguaggio di scripting orientato agli oggetti e agli eventi, comunemente utilizzato nella programmazione Web lato client per la creazione, in siti web e applicazioni web, di effetti dinamici interattivi tramite funzioni di script invocate da eventi innescati a loro volta in vari modi dall'utente sulla pagina web in uso (mouse, tastiera, caricamento della pagina ecc...). Tali funzioni di script, utilizzati dunque nella logica di presentazione, possono essere opportunamente inserite in file HTML, in pagine JSP o in appositi file separati con estensione.js poi richiamati nella logica di business.

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

Julia (linguaggio di programmazione)

Julia, è un linguaggio di programmazione, multi-paradigma, open source pubblicato a partire dal 2012 (anche se le basi furono poste nel 2009) da un gruppo di programmatori impegnati professionalmente nel campo del calcolo numerico pensato con lo scopo di fornire uno strumento ad alte prestazioni dedicato in maniera particolare al mondo della programmazione scientifica.

Nuovo!!: Python e Julia (linguaggio di programmazione) · Mostra di più »

Jython

Jython, successore di JPython, è un'implementazione del linguaggio di programmazione Python scritto in Java.

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

Libreria (software)

Una libreria, in Informatica, è un insieme di funzioni o strutture dati predefinite e predisposte per essere collegate ad un programma software attraverso un opportuno collegamento.

Nuovo!!: Python e Libreria (software) · 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!!: Python 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!!: Python e Linguaggio di scripting · Mostra di più »

Linguaggio macchina

Il linguaggio macchina o codice macchina è il linguaggio in cui sono scritti i programmi eseguibili per computer.

Nuovo!!: Python e Linguaggio macchina · Mostra di più »

Lisp

Lisp (List Processor) è una famiglia di linguaggi di programmazione con implementazioni sia compilate sia interpretate, associata nel passato ai progetti di intelligenza artificiale.

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

Lista (informatica)

In informatica, una Lista (List) è una struttura dati astratta e dinamica (la memoria usata non è necessariamente fisicamente contigua) che denota una collezione omogenea o container di dati.

Nuovo!!: Python e Lista (informatica) · Mostra di più »

Metodo (programmazione)

Un metodo (o anche funzione membro), in informatica, è un termine che viene usato principalmente nel contesto della programmazione orientata agli oggetti per indicare un sottoprogramma associato in modo esclusivo ad una classe e che rappresenta (in genere) un'operazione eseguibile sugli oggetti e istanze di quella classe.

Nuovo!!: Python e Metodo (programmazione) · Mostra di più »

MicroPython

MicroPython è un'implementazione software del linguaggio di programmazione Python 3, scritto in C, ottimizzato per l'esecuzione su un microcontrollore.

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

Microsoft .NET

.NET è una piattaforma di sviluppo general purpose che mette a disposizione varie funzionalità come il supporto per più linguaggi di programmazione (coprendo tutti i paradigmi di programmazione: object oriented, procedurali, funzionali, imperativi, user oriented, ecc.), modelli di programmazione asincroni e simultanei, interoperabilità, consentendo l'esecuzione su più piattaforme ed in presenza di scenari applicativi variegati.

Nuovo!!: Python e Microsoft .NET · Mostra di più »

Modula-3

Il Modula-3 è un linguaggio di programmazione object-oriented nato come evoluzione del Modula-2.

Nuovo!!: Python e Modula-3 · Mostra di più »

Monty Python

Monty Python è un gruppo comico britannico, attivo principalmente dal 1969 al 1983 e costituito da Graham Chapman, John Cleese, Terry Gilliam, Eric Idle, Terry Jones e Michael Palin.

Nuovo!!: Python e Monty Python · 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!!: Python e Multipiattaforma · Mostra di più »

Multipurpose Internet Mail Extensions

Il Multipurpose Internet Mail Extensions (MIME; letteralmente Estensioni multifunzione alla posta di Internet) è uno standard di Internet che estende la definizione del formato dei messaggi di posta elettronica, originariamente definito dall'SMTP, il protocollo di trasmissione delle email.

Nuovo!!: Python e Multipurpose Internet Mail Extensions · Mostra di più »

Numero in virgola mobile

Il termine numero in virgola mobile (in inglese floating point) indica il metodo di rappresentazione approssimata dei numeri reali e di elaborazione dei dati usati dai processori per compiere operazioni matematiche.

Nuovo!!: Python e Numero in virgola mobile · Mostra di più »

Numero intero (informatica)

In informatica si definisce intero (o nella sua forma inglese integer, spesso abbreviato in int) ogni tipo di dato che possa rappresentare un sottoinsieme dell'insieme matematico dei numeri interi.

Nuovo!!: Python e Numero intero (informatica) · Mostra di più »

Occam (linguaggio di programmazione)

occam è un linguaggio di programmazione per architetture parallele sviluppato dalla INMOS per la programmazione di reti di INMOS Transputer e successivamente implementato anche per altre piattaforme.

Nuovo!!: Python e Occam (linguaggio di programmazione) · Mostra di più »

Oggetto (informatica)

Con oggetto, in informatica ed in particolar modo nell'ambito della programmazione, si intende nella maniera più generica una regione di memoria allocata.

Nuovo!!: Python e Oggetto (informatica) · Mostra di più »

Overloading

In programmazione, è detta overloading (o sovraccarico) la creazione di una famiglia di funzioni/subroutine aventi tutte lo stesso nome, ma che accettino un diverso insieme di argomenti (signature), e che eventualmente restituiscano un diverso valore di ritorno (in Java con signature non viene incluso il valore di ritorno).

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

Paradigma di programmazione

In informatica, un paradigma di programmazione è uno stile fondamentale di programmazione, ovvero un insieme di strumenti concettuali forniti da un linguaggio di programmazione per la stesura del codice sorgente di un programma, definendo dunque il modo in cui il programmatore concepisce e percepisce il programma stesso.

Nuovo!!: Python e Paradigma di programmazione · Mostra di più »

Pascal (linguaggio di programmazione)

Il Pascal, in informatica, è un linguaggio di programmazione creato da Niklaus Wirth e basato sul linguaggio ALGOL; il nome è dedicato a Blaise Pascal che inventò nel 1645 la Pascalina, considerata la prima calcolatrice.

Nuovo!!: Python e Pascal (linguaggio di programmazione) · Mostra di più »

Perl

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

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

Perl 6

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

Nuovo!!: Python 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!!: Python e PHP · Mostra di più »

Pila (informatica)

Il termine stack o pila, in informatica, indica un tipo di dato astratto che viene usato in diversi contesti per riferirsi a strutture dati, le cui modalità d'accesso ai dati in essa contenuti seguono una modalità LIFO (Last In First Out), ovvero tale per cui i dati vengono estratti (letti) in ordine rigorosamente inverso rispetto a quello in cui sono stati inseriti (scritti).

Nuovo!!: Python e Pila (informatica) · 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!!: Python e Programmazione funzionale · 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!!: Python e Programmazione orientata agli oggetti · Mostra di più »

Programmazione strutturata

In informatica la programmazione strutturata è un paradigma di programmazione emerso fra gli anni sessanta e gli anni settanta nel contesto della programmazione procedurale.

Nuovo!!: Python e Programmazione strutturata · Mostra di più »

Puntatore (programmazione)

In programmazione, i puntatori sono tipi di dati che rappresentano la posizione (usando indirizzi di memoria) di elementi del programma come variabili, oggetti, strutture di dati, sottoprogrammi.

Nuovo!!: Python e Puntatore (programmazione) · Mostra di più »

PyPy

PyPy è un interprete Python e un compilatore JIT.

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

Relational database management system

Il termine relational database management system (RDBMS) (sistema per la gestione di basi di dati relazionali) indica un database management system basato sul modello relazionale, ed è stato introdotto da Edgar F. Codd. Oltre ai RDBMS esistono, anche se meno diffusi a livello commerciale, sistemi di gestione di basi di dati che implementano modelli dei dati alternativi a quello relazionale: gerarchico, reticolare e a oggetti.

Nuovo!!: Python e Relational database management system · Mostra di più »

REXX

REXX (REstructured eXtended eXecutor) è un linguaggio di programmazione interpretato sviluppato da IBM.

Nuovo!!: Python e REXX · 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!!: Python e Riflessione (informatica) · Mostra di più »

Ruby

Ruby è un linguaggio di programmazione completamente a oggetti.

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

Run-time

Runtime o run-time (tempo di esecuzione) indica il momento in cui un programma per computer viene eseguito, in contrapposizione ad altre fasi del ciclo di vita del software.

Nuovo!!: Python e Run-time · Mostra di più »

Scheme

Scheme è un linguaggio di programmazione funzionale, un dialetto del Lisp di cui mantiene tutte le caratteristiche, che è stato sviluppato negli anni settanta da Guy L. Steele e Gerald Jay Sussman, che lo introdussero nel mondo accademico con una serie di articoli noti come le Lambda Papers e nel libro Structure and Interpretation of Computer Programs, usato per decenni come testo in alcuni esami di Scienze dell'Informazione.

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

Sistema dei tipi

In informatica, un sistema dei tipi è un framework sintattico per la classificazione di espressioni secondo i tipi che esse calcolano.

Nuovo!!: Python e Sistema dei tipi · Mostra di più »

Stringa (informatica)

Una stringa in informatica è una sequenza di caratteri con un ordine prestabilito.

Nuovo!!: Python e Stringa (informatica) · Mostra di più »

Swift (linguaggio di programmazione)

Swift (dall'inglese "rondone" e "rapido, repentino") è un linguaggio di programmazione object-oriented per sistemi macOS, iOS, watchOS, tvOS e Linux, presentato da Apple durante la WWDC 2014.

Nuovo!!: Python e Swift (linguaggio di programmazione) · Mostra di più »

Symbian OS

Symbian OS è un sistema operativo per dispositivi mobili, prodotto da Symbian Foundation.

Nuovo!!: Python e Symbian OS · 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!!: Python e Tcl · Mostra di più »

Thread safety

Il concetto di thread safety (dall'inglese sicurezza dei thread), in programmazione, viene utilizzato, nell'ambito del multithreading, per indicare la caratteristica di una porzione di codice che si comporta in modo corretto nel caso di esecuzioni multiple da parte di più thread.

Nuovo!!: Python e Thread safety · 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!!: Python e Tipizzazione dinamica · Mostra di più »

Tipo di dato

Un tipo di dato (o semplicemente tipo) è, in informatica, un nome che indica l'insieme di valori che una variabile, o il risultato di un'espressione, possono assumere e le operazioni che su tali valori si possono effettuare.

Nuovo!!: Python e Tipo di dato · Mostra di più »

Tupla

In informatica, in particolare nella teoria delle basi di dati, una tupla è un generico elemento di una relazione con attributi in un database relazionale.

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

Variabile (informatica)

Una variabile, in informatica, è un contenitore di dati situato in una porzione di memoria (una o più locazioni di memoria) destinata a contenere valori, suscettibili di modifica nel corso dell'esecuzione di un programma.

Nuovo!!: Python e Variabile (informatica) · Mostra di più »

Visibilità (programmazione)

La visibilità (in inglese scope), in programmazione, è l'esistenza e la possibilità di richiamare un identificatore, in particolar modo una variabile, in un determinato punto del programma.

Nuovo!!: Python e Visibilità (programmazione) · Mostra di più »

Visual Basic

Il Visual Basic (formalmente abbreviato VB) è un linguaggio di programmazione event driven arrivato fino alla versione 12, la cui sintassi deriva dal BASIC.

Nuovo!!: Python e Visual Basic · Mostra di più »

VPython

VPython comprende il linguaggio di programmazione Python più un modulo di computer grafica 3D chiamato Visual.

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

Zucchero sintattico

Zucchero sintattico (Syntactic sugar) è un termine coniato dall'informatico inglese Peter J. Landin per definire costrutti sintattici di un linguaggio di programmazione che non hanno effetto sulla funzionalità del linguaggio, ma ne rendono più facile ("dolce") l'uso per gli esseri umani.

Nuovo!!: Python e Zucchero sintattico · Mostra di più »

Riorienta qui:

PythonS60.

UscenteArrivo
Ehi! Siamo su Facebook ora! »