> For the complete documentation index, see [llms.txt](https://swift.unicorndonkeys.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://swift.unicorndonkeys.com/readme.md).

# The Swift Programming Language (Italiano)

Questa è una traduzione in Italiano di The Swift Programming Language che puoi trovare su <https://docs.swift.org/swift-book/> e può contenere errori di traduzione e refusi. Se ne trovate, contattateci all'indirizzo e-mail nei contatti!

#### Gitbook Online

[Gitbook](https://swift.unicorndonkeys.com/)

### Aggiornamenti

* Swift 6, 2024-09-19
* Swift 5.10, 2024-03-08
* Swift 5.9.2, 2023-12-12
* Swift 5.9, 2023-09-30
* Swift 5.8, 2023-04-04
* Swift 5.7, 2022-09-13
* Swift 5.6, 2022-03-17
* Swift 5.5, 2021-08-14
* Swift 5.4, 2021-02-20
* Swift 5.3, 2020-10-23

### Glossario

| Originale                    | Traduzione                           |
| ---------------------------- | ------------------------------------ |
| String                       | Stringhe di testo                    |
| Array                        | Array                                |
| Dictionary                   | Dizionari                            |
| Boolean                      | Booleani                             |
| Optional                     | Opzionali                            |
| Switch                       | Switch                               |
| Integer                      | Interi                               |
| Case                         | Caso                                 |
| Collection                   | Collezione                           |
| Function                     | Funzione                             |
| Return                       | Ritorno                              |
| Type                         | Tipo                                 |
| Parameter                    | Parametro                            |
| Argument                     | Argomento                            |
| Tuple                        | Tupla                                |
| Closure                      | Closure                              |
| Delegate                     | Delegato                             |
| Class                        | Classe                               |
| Context                      | Contesto                             |
| Initializer                  | Inizializzatore                      |
| Deinitializer                | Deinizializzazione                   |
| Subclass                     | Sotto-classe                         |
| Superclass                   | Super-classe                         |
| Property                     | Proprietà                            |
| Getter                       | Getter                               |
| Setter                       | Setter                               |
| Method                       | Metodo                               |
| Subscript                    | Sottoscrizione                       |
| Raw value                    | Valore grezzo                        |
| Enumeration                  | Enumerazione                         |
| Structure                    | Strutture                            |
| Associated value             | Valore Associato                     |
| Protocol                     | Protocollo                           |
| Extension                    | Estensione                           |
| Generic                      | Generici                             |
| Type-safe                    | Tipo sicuro                          |
| Annotation                   | Annotazione                          |
| Inference                    | Inferenza                            |
| Backtick                     | Backtick                             |
| Comment                      | Commento                             |
| Asterisk                     | Asterisk                             |
| Literal                      | Letterale                            |
| Alias                        | Alias                                |
| Optional Binding             | Binding Opzionale                    |
| Assertion                    | Asserzioni                           |
| Precondition                 | Precondizioni                        |
| Operator                     | Operatori                            |
| Overflow                     | Overflow                             |
| Terminology                  | Terminologia                         |
| Unary                        | Unario                               |
| Binary                       | Binario                              |
| Ternary                      | Terniario                            |
| Value Type                   | Tipi Value                           |
| Unicode                      | Unicode                              |
| Substring                    | Substring                            |
| Set                          | Set                                  |
| mutable                      | Mutable                              |
| Control                      | Controllo                            |
| Statement                    | Dichiarazioni                        |
| Implicit                     | Implicito                            |
| Nested                       | Nidificato                           |
| Closing Over                 | Chiusura                             |
| Trailing Closure             | Trailing Closure                     |
| Escaping Closure             | Escaping closure                     |
| Autoclosure                  | Autoclosure                          |
| Actor                        | Actor                                |
| Reference Type               | Tipi Reference                       |
| Instance Property            | Proprietà dell'Istanza               |
| Stored Property              | Proprietà Memorizzata                |
| Computed Property            | Proprietà calcolate                  |
| Property Observer            | Observer di Proprietà                |
| Property Wrapper             | Wrapper di Proprietà                 |
| Projected Value              | Valore proiettato                    |
| Type Property                | Tipo della proprietà                 |
| Instance Method              | Metodo dell'Istanza                  |
| Type Method                  | Metodi del Tipo                      |
| List                         | Lista                                |
| Type Subscript               | Sottoscrizione al Tipo               |
| Inheritance                  | Ereditarietà                         |
| Overriding                   | Overriding                           |
| Delegation                   | Delegazione                          |
| Designated Initializer       | Inizializzazione esplicita           |
| Convenience Initializer      | Inizializzatore conveniente          |
| Optional Chaining            | Catena di opzionali                  |
| Error Handling               | Gestione degli errori                |
| Concurrency                  | Concorrenza                          |
| Asynchronous                 | Asincroni                            |
| Parallel                     | Parallelo                            |
| Structed Concurrency         | Concorrenza strutturata              |
| Unstructed Concurrency       | Concorrenza non strutturata          |
| Type Parameter               | Parametro del tipo                   |
| Opaque Type                  | Tipo opaco                           |
| Automatic Reference Counting | Conteggio automatico delle Reference |
| Strong Reference Cycle       | Cicli di riferimento forti           |
| Weak Reference               | Riferimento debole                   |
| Unowned Reference            | Riferimenti non posseduti            |
| Capture List                 | Elenco delle catture                 |
| Access Control               | Controlli di accesso                 |
| Access Level                 | Livello di accesso                   |
| Bitwise Operator             | Operatori bitwise                    |
| Result Builder               | Risultato Costruttore                |

### Riferimenti al linguaggio

| Posizione                            | Link Originale               |
| ------------------------------------ | ---------------------------- |
| Le Basi                              | The Basic                    |
| Operatori di base                    | Basic Operators              |
| Strings e Caratteri                  | Strings and Characters       |
| Tipi di Collection                   | Collection Types             |
| Controlli di flusso                  | Control Flow                 |
| Funzioni                             | Functions                    |
| Closures                             | Closures                     |
| Enumerazioni                         | Enumerations                 |
| Structures e Classes                 | Structures and Classes       |
| Proprietà                            | Properties                   |
| Metodi                               | Methods                      |
| Sottoscrizioni                       | Subscripts                   |
| Ereditarietà                         | Inheritance                  |
| Inizializzazione                     | Initialization               |
| Deinizializzazione                   | Deinitialization             |
| Catena di Opzionali                  | Optional Chaining            |
| Gestione di Errori                   | Error Handling               |
| Concorrenza                          | Concurrency                  |
| Macros                               | Macros                       |
| Casting dei Tipi                     | Type Casting                 |
| Tipi Nidificati                      | Nested Types                 |
| Estensioni                           | Extensions                   |
| Protocolli                           | Protocols                    |
| Tipi Generici                        | Generics                     |
| Tipi Opachi                          | Opaque Types                 |
| Conteggio automatico delle reference | Automatic Reference Counting |
| Sicurezza della Memoria              | Memory Safety                |
| Controlli di accesso                 | Access Control               |
| Operatori avanzati                   | Advanced Operators           |

### Jump right in

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Getting Started</strong></td><td>Create your first site</td><td></td><td></td><td><a href="/benvenuto-in-swift/informazioni-su-swift.md">Informazioni su Swift (About Swift)</a></td></tr><tr><td><strong>Basics</strong></td><td>Learn the basics of GitBook</td><td></td><td></td><td><a href="/guida-al-linguaggio/le-basi.md">Guida al linguaggio</a></td></tr><tr><td><strong>Publish your docs</strong></td><td>Share your docs online</td><td></td><td></td><td><a href="/benvenuto-in-swift/compatibilita-delle-versioni.md">Compatibilità delle versioni (Version Compatibility)</a></td></tr></tbody></table>
