Strumenti |
Integrated development environmentUn integrated development environment (IDE), in italiano ambiente integrato di sviluppo, (conosciuto anche come integrated design environment o integrated debugging environment, rispettivamente ambiente integrato di progettazione e ambiente integrato di debugging) è un software che aiuta i programmatori nello sviluppo del software. Normalmente consiste in un editor di codice sorgente, un compilatore e/o un interprete, un tool di building automatico, e (solitamente) un debugger. A volte è integrato con un sistema di controllo di versione e con uno o più tool per semplificare la costruzione di una GUI. Alcuni IDE, rivolti allo sviluppo di software orientato agli oggetti, comprendono anche un navigatore di classi, un analizzatore di oggetti e un diagramma della gerarchia delle classi. Sebbene siano in uso alcuni IDE multi-linguaggio, come Eclipse, NetBeans e Visual Studio, generalmente gli IDE sono rivolti ad uno specifico linguaggio di programmazione, come Visual Basic o Delphi. [modifica] StoriaI primi IDE sono comparsi alla fine degli anni 1970:
Tuttavia questi sistemi comprendevano l'intero sistema operativo, e non pemettevano l'esecuzione sulla stessa macchina di software scritto in altri linguaggi, se non riavviando il sistema. Nel 1983 viene commercializzato il primo IDE per Personal Computer che funziona come semplice applicazione, il Turbo Pascal della Borland, basato sul linguaggio Pascal. Dopo di allora sono nati numerosi IDE, inizialmente con interfaccia utente a carattere, poi di tipo grafico. [modifica] ProdottiOggi gli IDE più noti sono:
|