KiezSoft Download-Bereich


B++ - Programmiersprache für Scripting und Prototyping

Version 1.6  (23.11.2024) neu

Hinweise zur Version 1.6
Die Version 1.6 bringt folgende Neuerungen mit:
Die Coroutinen-Unterstützung hat einen neuen Opcode und eine geänderte Struktur der internen Funktionsdarstellung zur Folge. Daraus ergibt sich eine Inkompatibilität des serialisierten Bytecodes zur Vorgängerversion - alle Module müssen daher neu übersetzt werden.

Hinzu kommen folgende 'kleine' Änderungen und Bugfixes:

Zur Erleichterung der Installation enthält die Distribution Scripts zum Setzen der Umgebungsvariablen für B++.

Achtung: Bei der Installation der Windows-Versionen werden ggf. vorhandene Vorgängerversionen ersetzt.
Die Windows-Versionen hängen von der VC-Runtime sowie von DotNet-Framework 4.5.2 ab (IDE). Ggf ist hierfür eine separate Installation notwendig.


Version 1.5  (03.05.2024)


Hinweise zur Version 1.5
Die Version 1.5 bringt folgende größere Neuerungen mit:
Als Konsequenz ergibt sich eine Inkompatibilität des serialisierten Bytecodes zur Vorgängerversion - alle Module müssen daher neu übersetzt werden.

Hinzu kommen folgende 'kleine' Sprach- und Funktionserweiterungen bzw. -änderungen:

Zur Erleichterung der Installation enthält die Distribution Scripts zum Setzen der Umgebungsvariablen für B++.

Achtung: Bei der Installation der Windows-Versionen werden ggf. vorhandene Vorgängerversionen ersetzt.
Die Windows-Versionen hängen von der VC-Runtime sowie von DotNet-Framework 4.5.2 ab (IDE). Ggf ist hierfür eine separate Installation notwendig.


Version 1.4 (28.12.2022)

Hinweise zur Version 1.4Wichtigste Neuerungen in Version 1.4 sind die Einführung eines echten bool-Typs und vorzeichenlose Längenangaben (Typ uint) in Containern.
Als Konsequenz daraus ergibt sich eine Inkompatibilität des serialisierten Bytecodes zur Vorgängerversion - alle Module müssen daher neu übersetzt werden.

Hinzu kommen folgende 'kleine' Sprach- und Funktionserweiterungen bzw. -änderungen:


... sowie Änderungen der Implementierung zur Verbesserung des Laufzeitverhaltens und einige Bugfixes.


Achtung: Bei der Installation der Windows-Versionen werden ggf. vorhandene Vorgängerversionen ersetzt.


Version 1.3 (26.07.2020)

Hinweise zur Version 1.3

Wichtigste Neuerung in Version 1.3 ist eine abstrakte Basisklasse CStruct, die die einfache Emulation von C-Strukturen einschließlich der Beachtung der Standardregeln für die Elementausrichtung (Alignmanr und Padding) ermöglicht. Ihr Zweck besteht in der Vereinfachung des Aufrufs von Systemfunktionen, die strukturierte Daten als Parameter erwarten.

Hinzu kommen folgende 'kleine' Sprach- und Funktionserweiterungen bzw. -änderungen:


... sowie Änderungen der Implementierung zur Verbesserung des Laufzeitverhaltens, eine Erweiterung der Debugger-Schnittstelle und einige Bugfixes.


Achtung: Bei der Installation der Windows-Versionen werden ggf. vorhandene Vorgängerversionen ersetzt.


Version 1.2 (17.08.2019)

Hinweise zur Version 1.2

Version 1.2 bringt als wichtigste Neuerung die Veraebeitungsanweisungen #if, #ifdef, #ifndef, #elif, #else und #endif sowie den Pseudo-Operator defined mit, wodurch bedingte Übersetzungen analog zum C-Präprozessor möglich sind.

Hinzu kommen folgende 'kleine' Sprach- und Funktionserweiterungen bzw. -änderungen:

... Erweiterungen der Kommandozeilenoptionen
... sowie Änderungen der Implementierung zur Verbesserung des Laufzeitverhaltens, eine Erweiterung der Debugger-Schnittstelle und einige Bugfixes.

Außerdem wurde eine rudinentäre Linux-Unterstützung hinzugefügt, die vollständige Distribution enthält hierfür eine CodeLite-Projektmappe.
Weiterhin befinden sich in der vollständigen Distribution Definitionen zur Syntaxhervorhebung und zum Aufbau von Funktionslisten für den Editor Notepad++.

Achtung: Bei der Installation der Windows-Versionen werden ggf. vorhandene Vorgängerversionen ersetzt.


Version 1.1 (07.07.2018)


Version 1.0 (08.01.2018)


BOB+ - Eine erweiterbare objektorientierte Script-Sprache

Version 2 Beta 2 (20.10.2012)

Version 1.1e (25.07.2011)

Version 1.1d (08.07.2010)

Version 1.1b (15.11.2008)

Version 2 Beta 1 (26.05.2008)

Version 1.1a (15.03.2008)

Version 1.1 (01.11.2007)

Version 1.0 (Oktober 2005)


DOS-DLL Dynamische Bibliotheken (DLLs) für MS-DOS

Hinweis: Die Bibliothek DOS-DLL ist FREEWARE und wird als Open Source zur Verfügung gestellt. Sie darf frei kopiert und weitergegeben sowie – direkt oder in modifizierter Form – in beliebigen kommerziellen oder nichtkommerziellen Anwendungen eingesetzt werden, sofern an geeigneter Stelle auf die Urheberschaft verwiesen wird .


OpenWYS DE - Eine erweiterte deutschprachige Version des Online-HTML-Editors openWYSIWYG

Hinweis: OpenWYS DE ist Freeware und kann zu den Bedingungen der GNU Lesser General Public License (LGPL) frei verwendet werden.


KsWyEdit - WYSIWYG-Webeditor auf Basis von openWYSIWYG

KsWyEdit ist eine Erweiterung/Neuimplementierung von openWYSIWYG DE.

Hinweis: KsWsEdit ist Freeware und kann zu den Bedinngungen der GNU Lesser General Public License (LGPL) frei verwendet werden.