ambiente di sviluppo
ambiente di sviluppo collezione di software che fornisce al programmatore o all’utente avanzato la possibilità di sviluppare con efficienza dei programmi usando un particolare → linguaggio di programmazione. L’ambiente di sviluppo è costituito da diversi ambienti di calcolo, ciascuno caratterizzato da una specifica funzione:
• l’editor per la scrittura fisica delle istruzioni contenute nei programmi generabili dall’ambiente di sviluppo; esso crea il file all’interno del quale prendono posto gli algoritmi;
• il compilatore per la codifica del programma sorgente in codice eseguibile direttamente dal computer; il compilatore fornisce anche gli eventuali messaggi di errore;
• il debugger per la ricerca di eventuali errori del programma riscontrati in fase di compilazione o di esecuzione e per il suggerimento degli interventi da attuare. Nel debugger è prevista anche l’esecuzione del programma stesso passo dopo passo (step by step);
• il browser per la ricerca e la gestione dei file.