Wiki > Termini generali

H U B

Naviga tra le definizioni - Termini generali

Realtà virtuale (VR)

La realtà virtuale, o VR, Virtual Reality, è una tecnologia informatica che genera un ambiente artificiale visualizzabile, esplorabile e manipolabile dagli utenti. L'esperienza di realtà virtuale può realizzarsi grazie ad un'avanzata interazione uomo...

Realtà aumentata (AR)

La realtà aumentata, chiamata anche AR, Augmented Reality, è l'esperienza interattiva che combina degli elementi virtuali alla vista di un ambiente fisico e reale. La realtà aumentata rientra nelle esperienze di realtà mutuata, ovvero quelle esperien...

XML

Abbreviazione di eXtensible Markup Language, XML è una specifica sviluppata nel 1998 dal W3C, il World Wide Web Consortium. XML è un linguaggio di markup simile al linguaggio HTML: si tratta di un insieme di regole per la codifica dei documenti trami...

Preprocessore CSS

Un preprocessore CSS (CSS preprocessor) è uno strumento di scripting che consente di scrivere codice usando una sintassi CSS estesa specifica del preprocessore, codice che poi viene compilato nella sintassi CSS tradizionale con cui il browser web si ...

Compilatore

Un compilatore, o compiler, è un programma informatico che traduce il codice sorgente in codice oggetto, ovvero traduce le informazioni scritte in un linguaggio di programmazione nel linguaggio macchina del computer, il codice binario. Questa operazi...

Interprete

Un interprete (o interpreter) è un programma che esegue un altro programma direttamente dal codice sorgente scritto in un linguaggio di alto livello, senza compilarlo nel linguaggio macchina. L'interprete non deve essere confuso con il compilatore, c...

IDE

Un IDE (Integrated Development Environment, ovvero ambiente di sviluppo integrato) è una suite software che racchiude in un'unica interfaccia utente grafica i principali strumenti di sviluppo per codificare software.La maggior parte degli IDE present...

Debugger

Un debugger è un software che testa e trova i bug (errori) contenuti nel codice di altri programmi. I developer usano i debugger per eseguire un programma in condizioni controllate, e monitorarne in questo modo il funzionamento e rilevare eventuali e...

Text editor

I text editor sono elaboratori testuali che rendono la scrittura di codice più veloce ed efficiente. I text editor forniscono ai programmatori degli strumenti sofisticati come evidenziatori di sintassi, interfacce personalizzate e diverse funzionalit...

Task runner

I Task runner sono programmi che permettono l'automazione di alcune attività ripetitive di sviluppo, in base a specifici criteri che possono essere impostati. Le principali attività automatizzate dai task runner sono la concatenazione di file, l'avvi...

Mixin

Nei linguaggi di programmazione orientati agli oggetti (OOP) un mixin è una classe che contiene metodi utilizzabili da altre classi, senza che esista un rapporto genitore-figlio tra queste due classi. Potrebbe essere considerato un caso speciale di e...

Logo di Progressive Web App

Progressive Web App

Progressive Web App (PWA, in italiano applicazione web progressiva) indica una specifica tipologia di applicazione web, che racchiude il meglio dell'esperienza web e delle applicazioni mobile native. Tramite le PWA i programmatori possono sviluppare ...

Runtime

Runtime è il termine tecnico che indica il tempo in cui un programma viene eseguito (tempo di esecuzione). Si usa spesso nella locuzione 'runtime error', in contrasto con altri tipi di errori che avvengono in momenti diversi (come errori di sintassi ...

SDK

Un Software Development Kit, o SDK, è un insieme di strumenti che consente lo sviluppo di software o firmware per una specifica piattaforma (solitamente una combinazione di una piattaforma hardware con un sistema operativo, come ad esempio smartphone...

Logo di XAML

XAML

XAML, eXtensible Application Markup Language, è un linguaggio di markup dichiarativo basato su XML. Come altri linguaggi di markup, XAML usa i tag per definire gli oggetti, mentre gli attributi di un oggetto sono definiti all'interno dei tag. XAML è...

Trova ora il tuo prossimo talento

Scopri di più