| A/D | Analog-to-Digital Converter | Converte il mondo reale in numeri. Senza di esso, ascolteremmo ancora musica in vinile. | Generale | Il tuo microfono trasforma la voce in numeri, non in magia. Se si rompe, non canterai, gracchierai. | |
| ABAC | Attribute-Based Access Control | L'accesso non è dato per posizione, ma per chi sei e dove ti trovi. | Sicurezza | In modo che Vasya della contabilità non veda il tuo stipendio alle 3 del mattino. Anche se se è lì, ha problemi. | |
| ABI | Application Binary Interface | Un accordo tra programmi a livello macchina. | Architettura | Per il programmatore medio — magia; per un ingegnere di sistema — una costituzione; per un profano — gergo informatico. | |
| ACID | Atomicity, Consistency, Isolation, Durability | Proprietà per garantire che i tuoi soldi non scompaiano durante un trasferimento. | Dati | Se il database non è compatibile con ACID, lo scoprirai nel momento peggiore — quando i tuoi soldi scompariranno. | |
| ACL | Access Control List | Un elenco di regole che stabiliscono chi può leggere e chi non ha nemmeno il diritto di guardare. | Sicurezza | Una guardia con un foglio che decide se farti entrare nella stanza dei biscotti. | |
| AES | Advanced Encryption Standard | Un algoritmo utilizzato per crittografare tutto, dalle password ai segreti di stato. | Sicurezza | Se i tuoi dati non sono crittografati con AES, un hacker li leggerà più velocemente di quanto tu possa bere il tuo caffè. Se lo sono — congratulazioni! — li decripta solo dopo che lo hai finito. | |
| AOP | Aspect-Oriented Programming | Un modo per evitare di duplicare lo stesso codice in tutti i metodi. | Architettura | Scrivi un aspetto — e funziona ovunque. Come copia-incolla, ma senza conseguenze. | |
| AOT | Ahead-Of-Time Compilation | Compilazione prima dell'avvio del programma. | Sviluppo | Come preparare un pasto in anticipo e riscaldarlo nel microonde. Veloce, ma noioso. | |
| API | Application Programming Interface | Una porta attraverso la quale un programma richiede qualcosa a un altro. | Architettura | È come un cameriere in un ristorante. Gli dici cosa vuoi (richiesta), lui lo passa in cucina (sistema) e ti porta il piatto finito (risposta). Non entri in cucina tu stesso e lo chef non viene da te. Tutti comunicano tramite il cameriere. Ma a differenza della vita reale, la mancia non è obbligatoria, anche se gli sviluppatori apprezzeranno una bella recensione. | |
| ArcGIS | Geographic Information System | Software professionale per lavorare con le mappe. | Dati | Se devi disegnare una mappa, o ArcGIS o QGIS. Il secondo è gratuito, come tutto ciò che è bello nella vita. | QGIS |
| ASIC | Application-Specific Integrated Circuit | Un chip progettato per un singolo compito — ad esempio, minare bitcoin. | Generale | Veloce, economico, ma incapace di qualsiasi altra cosa. Come una persona che sa solo correre, ma lo fa bene. | |
| AST | Abstract Syntax Tree | Un albero in cui il compilatore trasforma il tuo codice. | Sviluppo | Se lavori con il codice professionalmente, lo incontrerai. Se no — non preoccuparti. | |