Android Studio è un ambiente di sviluppo integrato (IDE) per lo sviluppo per la piattaforma Android. È stato annunciato il 16 maggio 2013 in occasione della conferenza Google I/O tenuta dal Product Manager Google, Katherine Chou. Android Studio è disponibile gratuitamente sotto licenza Apache 2.0. Android Studio uscì in anteprima con la versione 0.1 nel maggio del 2013, entrò poi in fase beta a partire dalla versione 0.8 rilasciata nel giugno del 2014.

IntelliJ IDEA è un ambiente di sviluppo integrato (IDE) per il linguaggio di programmazione Java. Sviluppato da JetBrains (prima conosciuto come IntelliJ), è disponibile sia in licenza Apache che in edizione proprietaria commerciale. La prima versione di IntelliJ IDEA fu rilasciata nel gennaio 2001 e fu il primo IDE ad integrare funzionalità come la navigazione del codice e il code refactoring.

Un IDE, acronimo di Integrated Development Environment, è un software di ausilio per un programmatore. Mette assieme i classici tool che sono necessari durante lo sviluppo del codice e quindi un editor, un compilatore, un debugger, un sistema per il versioning dei file. Ne esistono davvero tantissimi, pronti da scaricare, open source e gratuiti, ognuno con proprie caratteristiche. CodeLite è un IDE open source, gratuito e multipiattaforma specializzato in linguaggi di programmazione C, C ++, PHP e JavaScript (principalmente per gli sviluppatori di backend che usano Node.js) che funziona meglio su tutte le principali piattaforme (OSX, Windows e Linux).

NetBeans IDE sviluppa rapidamente e facilmente applicazioni desktop, mobili e web con Java, JavaScript, HTML5, PHP, C / C ++ e altro ancora. NetBeans IDE è gratuito, open source. La maggior parte degli sviluppatori riconosce l'IDE NetBeans come l'IDE Java gratuito originale. È questo e molto altro! L'IDE NetBeans fornisce supporto per diverse lingue (PHP, JavaFX, C / C ++, JavaScript, ecc.) E framework.

Geany è un ambiente di sviluppo integrato piccolo e leggero. È stato sviluppato per fornire un IDE piccolo e veloce, che ha solo poche dipendenze da altri pacchetti. Un altro obiettivo era quello di essere il più indipendente possibile da uno speciale ambiente desktop come KDE o GNOME - Geany richiede solo le librerie di runtime GTK2.

Alcune caratteristiche di base di Geany:

    Evidenziazione della sintassi
    Codice pieghevole
    Completamento automatico del nome del simbolo

Un editor di testo open source e moderno, creato per il web con strumenti visuali e supporto ai preprocessori, Brackets è un moderno editor di testo che rende semplice programmare per il web. Prova Creative Cloud Extract (in anteprima) per Brackets: un modo facile per ottenere del codice CSS pulito e minimale, direttamente da un PSD e senza dover scriverene una sola linea! Perché Usare Brackets? Brackets è un editor potente, moderno e leggero. Abbiamo aggiunto strumenti visuali nell'editor così da poter ricevere il giusto aiuto quando e se ne ha bisogno. Con nuove funzionalità ed estensioni rilasciate ogni 3-4 settimane, è come ricevere regali tutto l'anno!

Dal 1996 i nostri strumenti hanno aiutato migliaia di persone a prosperare sul web. Dai proprietari di piccole aziende che gestiscono la loro presenza sul web, i freelance e le agenzie che colpiscono i clienti con progetti stellari, ai grandi team aziendali che creano prototipi e creano e-mail mobili. Il tuo miglior editor è anche il nostro. Gli appassionati di codice apprezzeranno il nostro editor gratuito. Anche se saremmo felici se avessi la versione a pagamento!

Programmer's Notepad è un editor di testo open source destinato agli utenti che lavorano con il codice sorgente. E 'stato rilasciato nel 1998 da Echo Software (un nome commerciale per Simon Steele). Il successore di PN1, Programmer's Notepad 2 (PN2), è stato rilasciato nel 2002 e ora è basato su Scintilla. PN2 aggiunge le funzionalità di Scintilla supportando le espressioni regolari multi-linea per le azioni di ricerca e sostituzione. Sia PN1 che PN2 presentano l'evidenziazione della sintassi per molti linguaggi di programmazione tramite plugin chiamati "schemi" che possono essere modificati per supportare più lingue.

Notepad ++ è un editor di testo libero e open source. Puoi usarlo per creare diversi linguaggi di markup, scripting e programmazione, inclusi HTML, CSS, JavaScript, PHP, Java, C # e Visual Basic. Notepad ++ gira su computer Windows. Il programma è stato creato da Don Ho, e la prima versione venne pubblicata il 24 novembre 2003. Su SourceForge, ove per lungo tempo è stata la pagina web ufficiale, a giugno 2010 è risultato essere stato scaricato più di 25 milioni di volte.

Atom è un editor di testo e IDE open source e sviluppato da GitHub, rilasciato nel 2014. Esso è basato su Chromium ed è scritto in CoffeeScript, il che gli permette di essere eseguito su qualsiasi piattaforma supportata da Chromium. Una delle sue caratteristiche principali è la possibilità di sviluppare pacchetti utilizzando Node.js. Atom possiede inoltre supporto al sistema di controllo di versione Git. La maggior parte dei pacchetti che lo compongono fanno uso di licenze software open source. Ciò consente alla comunità di partecipare attivamente al suo sviluppo.

Visual Studio Code è un editor di codice sorgente sviluppato da Microsoft per Windows, Linux e macOS. Visual Studio Code è basato su Electron, un framework con cui è possibile sviluppare applicazioni Node.js. Visual Studio Code fu annunciato nell' Aprile 29, 2015 da Microsoft nella Conferenza della Build del 2015. È disponibile Visual Studio Code insider, con la classica icona ma di colore verde, permette di avere accesso a tutte le nuove funzionalità in anteprima.