Zuse 7.3 – Die Multilinguale Programmiersprache
Willkommen bei Zuse! Zuse ist eine moderne, objektorientierte Programmiersprache, die in 8 Sprachen programmiert werden kann – gleichzeitig, im laufenden Betrieb, ohne Neustart. Entwickelt für Bildungseinrichtungen und Rapid Prototyping, ermöglicht Zuse alles: von einfachen Rechnungen bis hin zu grafischen Oberflächen, Spielen und Web-Anwendungen.
Der Name Zuse geht auf Konrad Zuse zurück, der 1941 mit dem Z3 den weltweit ersten funktionsfähigen programmgesteuerten Computer entwickelte und mit dem Plankalkül die erste höhere Programmiersprache entwarf. Dieses Projekt greift bewusst seine Philosophie der Einfachheit auf: „weil ‚Einfach' einfach einfach ist."
Funktionen im Überblick
- Vollständig multilingual: Schlüsselwörter wie WENN, DANN, SCHLEIFE, AUSGABE usw. in 8 Sprachen – Code kann on-the-fly übersetzt werden.
- Zuse Studio IDE: Integrierte Entwicklungsumgebung mit Syntax-Highlighting, integrierter Konsole, Variablen-Panel und Step-by-Step-Debugger.
- Debugger: Haltepunkte setzen, Code schrittweise ausführen (Step Into / Step Over / Continue) und Variablen live beobachten.
- Transpiler: Zuse-Code wird nach Python, JavaScript, Java, C# und WebAssembly transpiliert – einmal schreiben, überall ausführen.
- Objektorientierung: Klassen, Vererbung, Instanzen – vollständige OOP-Unterstützung in jeder unterstützten Sprache.
- "God Mode" (Python Bridge): Nutze jedes Python-Paket (tkinter, requests, pandas, numpy …) direkt in Zuse – auch in der EXE über das System-Python.
- Turtle-Grafik & Spielfeld: Eingebaute Grafikbibliothek für Zeichnungen und ein 2D-Spielfeld-Modul für einfache Spiele.
- Paketmanager (zpkg): Eigene Zuse-Pakete installieren und verwalten.
- 1.086 automatisierte Tests: 31 Testmodule sichern Stabilität und Qualität auf allen Plattformen.
- Cross-Platform: Läuft auf Windows, Linux und macOS – als Quellcode oder als fertige Standalone-EXE ohne Installation.
Jetzt herunterladen
Zuse 7.3 ist als fertige Standalone-Anwendung verfügbar – Python-Installation je nach Anwendungsfall nicht erforderlich. Einfach herunterladen und starten.
Fortgeschrittene Nutzer können Zuse auch direkt aus dem Quellcode installieren:
pip install -e .
— Details im
GitHub Repository.
Zuse in Aktion
×
×
×
×
×
Klicken Sie auf ein Bild, um es zu vergrößern. Klicken Sie auf «×» oder neben das Bild, um es zu schließen.
Demo-Video
Open-Source & frei verfügbar
Zuse steht unter der GPL v3 Lizenz und ist vollständig frei verfügbar. Quellcode einsehen, anpassen, eigene Sprachen ergänzen oder eigene Bibliotheken beisteuern – die Community ist herzlich willkommen.
Alle Projekte von Innobytix IT stehen auf GitHub zur Verfügung.
Zum GitHub RepositoryAusblick & Roadmap
Zuse 7.3 ist die bisher umfangreichste Version – mit Transpiler, Debugger, 8 Sprachen und über 1.000 automatisierten Tests. Der nächste große Schritt:
- LSP-Integration: Vollständige Language-Server-Unterstützung für externe Editoren (VS Code, Neovim …).
- Web-Playground: Zuse direkt im Browser ausführen, ohne Installation.
- Enterprise-Erweiterungen: Datenbankanbindung, REST-API-Generierung und erweiterte Paketverwaltung über zpkg.
- Weitere Sprachen: Arabisch, Japanisch und weitere Sprachen sind geplant.
×
Entwicklung verfolgen auf GitHub