Compilatore
Un programma che traduce codice sorgente in un’altra rappresentazione di destinazione.
Che cos’è un compilatore?
Un compilatore traduce codice sorgente in un’altra rappresentazione di destinazione. Può essere codice macchina o altro codice sorgente. Regole ed errori verificati dipendono dallo strumento. Compilare non equivale automaticamente a raggruppare file, testare o distribuire un’applicazione.
In un progetto web inventato, portal.ts viene tradotto nell’output JavaScript portal.js. Il team verifica diagnostica e impostazioni per la destinazione. Produrre output nonostante errori dipende da strumento e configurazione. Il file di destinazione da solo non dimostra assenza di errori, comportamento funzionale corretto o pubblicazione. L’output deve ancora adattarsi a condizioni di esecuzione e flussi previsti.
Fonti
Termini correlati
- Codice sorgenteLa descrizione leggibile e modificabile di un programma da cui viene prodotto il suo comportamento.
- TipizzazioneCome un linguaggio gestisce tipi di valori e operazioni adatte.
- Analisi statica del codiceEsaminare il codice o una sua rappresentazione senza eseguire il flusso applicativo.
- LinterUno strumento che cerca problemi specifici nel codice tramite regole configurate.
- Sistema legacyUn sistema esistente ancora utilizzato, con dipendenze tecniche e aziendali accumulate nel tempo.
- Architettura multi-tenantUna soluzione multi-tenant supporta ambiti separati per clienti o gruppi. Un tenant non equivale automaticamente a una persona o a un database.
Articoli sul tema








Sviluppo software con ASES
Software su misura, app web e mobile


