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

Swift (linguaggio di programmazione)

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

25 relazioni: Apple, C (linguaggio), Chris Lattner, Codice sorgente, D (linguaggio di programmazione), Framework, General purpose, GitHub, Hello world, Interfaccia grafica, IOS, Licenza Apache, Lingua inglese, Linux, LLVM, MacOS, Objective-C, Open source, Palindromo, Paradigma di programmazione, Programmazione orientata agli oggetti, Python, Tipizzazione forte, TvOS, WatchOS.

Apple

Apple Inc. (pronuncia italiana), chiamata in precedenza Apple Computer e nota solo come Apple, è un'azienda statunitense che produce sistemi operativi, computer e dispositivi multimediali con sede a Cupertino, nello Stato della California.

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

C (linguaggio)

C è un linguaggio di programmazione imperativo di natura procedurale.

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

Chris Lattner

È l'autore originale del progetto LLVM nonché dei progetti correlati tra cui il compilatore Clang e il linguaggio di programmazione Swift.

Nuovo!!: Swift (linguaggio di programmazione) e Chris Lattner · 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!!: Swift (linguaggio di programmazione) e Codice sorgente · Mostra di più »

D (linguaggio di programmazione)

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

Nuovo!!: Swift (linguaggio di programmazione) e D (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!!: Swift (linguaggio di programmazione) e Framework · Mostra di più »

General purpose

I dispositivi general purpose (espressione inglese, letteralmente "scopo generale", traducibile "per uso generale"), nell'ambito delle discipline applicate e in merceologia, sono strumenti o meccanismi caratterizzati da una certa versatilità, adatti a molti impieghi e non specializzati per particolari esigenze.

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

GitHub

GitHub è un servizio di hosting per progetti software.

Nuovo!!: Swift (linguaggio di programmazione) e GitHub · 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!!: Swift (linguaggio di programmazione) e Hello world · Mostra di più »

Interfaccia grafica

L'interfaccia grafica utente, nota anche come GUI (dall'inglese Graphical User Interface), comunemente abbreviata in interfaccia grafica, è un tipo di interfaccia utente che consente all'utente di interagire con la macchina in modo visuale utilizzando rappresentazioni grafiche piuttosto che comandi testuali.

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

IOS

iOS (precedentemente iPhone OS) è un sistema operativo sviluppato da Apple per iPhone, iPod touch e iPad.

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

Licenza Apache

La Licenza Apache (ingl: Apache License e Apache Software License nelle versioni precedenti alla 2.0) è una licenza di software libero non copyleft scritta dalla Apache Software Foundation (ASF) che obbliga gli utenti a preservare l'informativa di diritto d'autore e d'esclusione di responsabilità nelle versioni modificate.

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

Lingua inglese

L'inglese (nome nativo English) è una lingua indoeuropea appartenente al ramo occidentale delle lingue germaniche, assieme all'olandese, all'alto e basso tedesco, al fiammingo e al frisone.

Nuovo!!: Swift (linguaggio di programmazione) e Lingua inglese · 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!!: Swift (linguaggio di programmazione) e Linux · Mostra di più »

LLVM

LLVM (in precedenza acronimo di Low Level Virtual Machine, macchina virtuale di basso livello) è un'infrastruttura di compilazione, scritta in C++, progettata per l'ottimizzazione di programmi in fase di compilazione, di linking, di esecuzione e di non utilizzo.

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

MacOS

macOS (pronunciato in inglese come /mæk oʊ/), precedentemente noto come OS X (/oʊ ɛs tɛn/) e come Mac OS X (/mæk oʊ ɛs tɛn/), è il sistema operativo sviluppato da Apple Inc. per i computer Macintosh.

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

Objective-C

Objective-C, spesso citato anche come Objective C o ObjC o Obj-C, è un linguaggio di programmazione riflessivo orientato agli oggetti, sviluppato da Brad Cox alla metà degli anni ottanta presso la Stepstone Corporation.

Nuovo!!: Swift (linguaggio di programmazione) e Objective-C · Mostra di più »

Open source

In informatica il termine inglese open source (che significa sorgente aperta) viene utilizzato per riferirsi ad un software di cui gli autori (più precisamente, i detentori dei diritti) rendono pubblico il codice sorgente, favorendone il libero studio e permettendo a programmatori indipendenti di apportarvi modifiche ed estensioni.

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

Palindromo

Il palindromo (dal greco antico πάλιν "di nuovo" e δρóμος "percorso", col significato "che può essere percorso in entrambi i sensi") è una sequenza di caratteri che, letta al contrario, rimane invariata.

Nuovo!!: Swift (linguaggio di programmazione) e Palindromo · 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!!: Swift (linguaggio di programmazione) e Paradigma di programmazione · 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!!: Swift (linguaggio di programmazione) e Programmazione orientata agli oggetti · 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!!: Swift (linguaggio di programmazione) e Python · Mostra di più »

Tipizzazione forte

In informatica, e in particolare in programmazione, l'espressione tipizzazione forte (strong typing) può essere usata per caratterizzare il tipo di regole che un determinato linguaggio di programmazione impone, a livello sintattico o semantico, circa la tipizzazione dei dati e all'uso dei dati in relazione al loro tipo.

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

TvOS

tvOS è un sistema operativo sviluppato dalla Apple Inc. per la Apple TV di quarta generazione.

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

WatchOS

watchOS è il sistema operativo di Apple Watch sviluppato dalla Apple Inc., basato sul sistema operativo iOS, con cui condivide molte funzioni.

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

UscenteArrivo
Ehi! Siamo su Facebook ora! »