Auch beim Entwickeln von Software gibt es inzwischen viele freie und kostenlose Möglichkeiten. AutoItAuto It (Download, rev. 2009-09-22), kostenlos Scriptsprache zur Automatisierung häufig wiederkehrender Vorgänge. Scite Script EditorScite4AutoIt Editor (Download, rev. 2009-09-22), kostenlos Editor für AutoIt Scripte. HTML Help WorkshopHTML Help Workshop (Download, rev. 2009-09-22), kostenlos Erstellung der Online-Hilfe für die Software. Inno SetupInno Setup (Download, rev. 2009-09-22), kostenlos Erstellung von Installationsprogrammen. VM MapVM Map (Download, rev. 2009-09-22), kostenlos Analysiert den Speicherverbrauch eines Programms. Debug ViewDebug View (Download, rev. 2009-09-22), kostenlos Zeigt zusätzliche Ausgaben von Programmen zur Fehlersuche. EclipseEclipse (Download, rev. 2009-09-25), kostenlos Entwicklungsumgebung, vornehmlich für Java. OrcaOrca (Download, rev. 2009-09-25), kostenlos Editor für Installationsdateien. Stud_PE, kostenlos Zeigt Einstellungen von Portable Executables (Exe oder DLL) an. TortoiseTortoise (Download, rev. 2009-09-25), kostenlos SVN-Erweiterung zur komfortablen Nutzung im Explorer. Visual Basic 6Visual Basic 6, kostenpflichtig Recht alte Entwicklungsumgebung, die aber schnell erste Ergebnisse liefert. Visual Studio 2003Visual Studio 2003, kostenpflichtig Entwicklungsumgebung für .NET 1.1 Visual Studio 2005Visual Studio 2005, Express Editions kostenlos Entwicklungsumgebung für .NET 2.0 Visual Studio 2008Visual Studio 2008 (Download, rev. 2009-09-25), Express Editions kostenlos Entwicklungsumgebung für .NET 3.5 Visual BuildVisual Build (Webseite, rev. 2009-09-25), kostenpflichtig Ablaufsteuerung für die Erstellung eines Programms.