Microsoft Visual Studio è un ambiente di sviluppo integrato (IDE) progettato per creare vari tipi di software, tra cui applicazioni Windows, siti web, applicazioni mobili e giochi.
Visual Studio Code è un editor di codice versatile, pensato per lo sviluppo di applicazioni web e cloud moderne. È gratuito, multipiattaforma e vanta un ricco ecosistema di estensioni.
Eclipse è una piattaforma di sviluppo estensibile con runtime e framework applicativi per la creazione, l'implementazione e la gestione di software durante l'intero ciclo di vita del software. Molte persone conoscono Eclipse come un IDE Java, ma è molto più di questo. Eclipse in realtà è costituito da oltre 60 diversi progetti open source, organizzati in 6 diverse categorie:
*. Sviluppo aziendale *. Sviluppo integrato e dispositivo *. Piattaforma Rich Client *. Rich Internet Applications *. Framework delle applicazioni *. Gestione del ciclo di vita delle applicazioni (ALM) *. Service Oriented Architecture (SOA)