Entwicklungswerkzeuge
Diese Kategorie umfasst integrierte Entwicklungsumgebungen (IDEs), Quellcode-Editoren, Compiler, Debugger, Datenbankmanagementsysteme und -tools, Test-, Profiling- und Versionskontrollsysteme sowie weitere Software-Tools. Diese Entwicklungswerkzeuge werden von professionellen Programmierern und großen Entwicklungsteams ebenso eingesetzt wie von kleinen Unternehmen, Systemadministratoren, Studierenden und Einsteigern.
Moderne Entwicklungswerkzeuge ermöglichen es, viele Phasen der Softwareentwicklung zu automatisieren, die Arbeit mit Quellcode und Datenbanken zu vereinfachen, Fehler zu finden, die Programmqualität zu überwachen und den Entwicklungsprozess deutlich zu beschleunigen.