yab FAQ
What is yab?
The yab interpreter is a basic dialect and a further development of yabasic. Yabasic is available for Windows, Linux and Playstation2. Yab is optimized for Haiku, BeOS and ZETA and therefore contains many additional commands. Past version 1.7 yab does not support BeOS and Zeta OS any more.
Yab is a development project of Jan__64.
Back to Index
What can i do with yab?
Yab is a easy to learn development language. It is very easy to create small and even complex programs. A good example is the in ZETA OS included burning application JABA.

- Yab can be found on Haiku depot Sever.
A yab development editor (IDE) and many examples are allready include
- yabIDE BeSly Edition:
yabIDE BeSly Edition is a further development version of the original yabIDE.
- yabConcept Creator:
A complete new IDE for Haiku.
Where i can find tutorials?
You can find many tutorials on the BeSly the Haiku, BeOS and Zeta knowledge base. Many tutorials are available in several languages.
Here is a small selection of them:
- yab Beginners tutorial
First steps programming in yab
- Game Tutorial
Creating a memoy game
- The yab - What is What?
Shows all widgets
- Help for developers
A collection of examples
- yabIDE basics
How to work with the yabIDE
- yabConcept Creator Documentation
yabConcept Creator Documentation
- yab Commands
A list of all yab 1.5 commands
- Tutorial to Adding New Commands to yab
Make your own commands?
- BuildFactory - Create a self-executable binary
Using the BuildFactory out of the yabIDE
- How to test yab programs properly
How to test yab programs properly
How to communicate with other developers?
There are a lot of options to communicate with other deveolpers.
Bug Tracker
- trac.besly.de
IRC Channels
- IRC Channel on freelists.org: #yab
- Tutorial to setup IRC Client (Haiku, BeOS, Zeta): Setup Vision (IRC Client)
- For Mozilla Browsers on Windows/Linux use: ChatZilla
Where are many programs developed in yab?
You can find a list of released yab programs on BeSly.
Back to Index
FAQ by Christian Albrecht (Lelldorin) May 2012
Made available by BeSly the Haiku, BeOS and Zeta knowledge base.