Im folgenden sind einige Links zusammengestellt, die für Java-Entwicker von Interesse sind. Der erste Abschnitt listet unterschiedliche Java bzw. Android-APP Entwicklungsumgebungen auf. Der zweite Abschnitt umfass die unterschiedlichen XAMPP-Komponenten, die zum Erstellen und Administrieren relationaler (mariaDB) Datenbanken benötigt werden. Der dritte und letzte Bereich zeigt einige nützliche UML-Tools für die Softwareentwicklung.
Eclipse Die Open-Source-Plattform Eclipse ist sehr offen und erweiterbar.
NetBeans Die IDE NetBeans bietet ohne Konfigurationsaufwand eine stabile und benutzerfreundliche Entwicklungsumgebung.
IntelliJ Idea Das Unternehmen JetBrains bietet eine kostenfreie Open Source Community Edition ihrer IDE an.
AndroidStudio Basierend auf der IntelliJ bietet Google das kostenlose AndroidStudio an.
BlueJ Lenrumgebung mit dem Schwerpunkt auf der Objektorientierung.
Greenfoot Lernumgebung zum einfachen Entwicken interaktiver grafischer Projekte.
XAMPP Eine Open-Source Apache-Distribution, die MariaDB, PHP und Perl enthält.
Ubuntu Ubuntu ist eine benutzerfreundliche Linux-Distribution.
Apache Die Apache Software Foundation bildet mit ihrem HTTP-Server die Basis eines XAMPP-Systems.
MariaDB MariaDB ist die relationale Datenbank eines XAMPP-Systems.
phpMyAdmin Mit phpMyAdmin lassen sich die mariaDB-Datenbanken komfortabel webbasiert verwalten.
Violet Violet ist ein sehr einfach zu bedienender UML-Editor
ArgoUML ArgoUML ist ein sehr mächtiges open source UML Modellierungstool
Structorizer Ein Tool zum Erstellen und Kontrollieren von Struktogrammen