Entorns de desenvolupament
El primer, Eclipse, és un entorn de desenvolupament multiplataforma orientat a programar amb Java però, que a més permet, mitjançant extensions (plug-ins), poder desenvolupar en altres llenguatges, com PHP i C++. Amb Eclipse es pot escriure codi, compilar-lo, depurar-lo, executar proves unitàries, executar seqüències d'ANT (per exemple, per generar versions), es pot accedir a repositoris de codi, etc. Una característica que el posava en mala posició per a dissenyar interfícies gràfiques d'usuari, respecte d'una altra alternativa, Netbeans, ara ja es pot considerar superada, gràcies al Visual Editor, un projecte per facilitar el disseny.
El segon, #Develop,és un IDE per a Windows, el qual permet treballar amb el llenguatge C# i més genèricament, amb la plataforma .NET de Microsoft. És una molt bona alternativa a Visual Basic per desenvolupar programari Windows, sobretot per crear ràpidament interfícies gràfiques. Malgrat que es digui #Develop també permet treballar en diferents llenguatges de programació, com Java i C++. Ofereix eines semblants a Visual Basic, per dissenyar visualment formularis, botons, etc., i també ofereix proves d'unitat del programari. El seu germà bessó és MonoDevelop, per a la plataforma Mono i en GNU/Linux. Malauradament no sé que es pugui utilitzar #Develop amb Mono.
Altres eines existents poden ser KDevelop, Gambas, Dev C++, etc. Com podeu veure si navegueu una mica, existeixen eines de desenvolupament lliures i per a molts llenguatges de programació habituals.












