Business Software. Java-based. Built for real processes.
BBj - Java made
easy for Business
Software for customized solutions
Scalable, web-enabled, and future-proof business software powered by the Java Virtual Machine—designed for businesses that go beyond standard solutions.
Why Choose BBj?
BBj is a powerful business toolkit that unites the future-proof foundation of Java with proven best-practice components for mission-critical processes. Built on the Java Virtual Machine (JVM), BBj empowers businesses with technological openness and maximum flexibility—ensuring that your software grows and adapts with your needs.
Future-ready through SOA
Whether customer portals, EDI, cloud services, or mobile applications—the service-oriented architecture of BBj enables simple, modular development with microservices. This keeps all BASIS solutions flexible, scalable, and ready for the future.
Open
for Java
Applications developed with BBj run on any system with a Java Virtual Machine. They seamlessly leverage Java resources such as JDBC, web services, third-party libraries, and existing Java code—while gaining instant access to innovations from the global Java community.
Fully web-enabled
Every BBj application is instantly web-ready—delivered as a web app that runs in any modern, JavaScript-enabled browser, with no extra effort required.
Optimized for Business
BBj’s service-oriented architecture is streamlined to support business processes with maximum efficiency. Beyond that, the language itself is fine-tuned for commercial applications—ensuring clarity, precision, and long-term reliability.
Thin Clients
Your applications run server-based and can be delivered through a thin client as a desktop application - or seamlessly displayed in a web browser.
Database Neutral
BBj comes with its own SQL DBMS, yet - just like Java - it also works seamlessly with all major databases such as Oracle, MySQL, PostgreSQL, MongoDB, Firebase, HANA, and more.
Lightweight Syntax
The object-oriented, dynamic scripting language BBj is easy to learn. Developers with experience in Java or other modern languages - as well as those familiar with Business BASIC or xBase - will feel right at home.
Compatible
BBj is backward compatible with earlier generations of BASIS technology. We always ensure clear upgrade paths for our customers.
Proven Worldwide
What BBj Software Includes:
Features at a Glance
Everything modern business applications need:
Java-based scripting language: Object-oriented and packed with proven code components for efficient business solutions.
Scalable runtime environment: Mature and infinitely scalable – easily adaptable to changing user numbers at any time.
Extensive utilities & libraries: For reporting, business intelligence, email integration, web services, and more.
Integrated development environment (IDE): Develop with Eclipse – open, powerful, and future-proof.
Migration & Getting Started
It’s that simple: From PRO/5 to BBj
- Automated conversion: Up to 99.5% of the code migrates without modification.
- Free assessment: BASIS reviews your application for migration readiness.
BBj for Business BASIC Users
Our roots are in Business BASIC
Future-proof solutions with BBj
When BASIS was founded in 1985, our very first product was a development environment for Business BASIC. We’re proud that today’s BBj software not only provides upgrade paths for all earlier generations of BASIS technology, but also supports other languages such as Thoroughbred Basic, ProvideX, and /M/A/I OpenBASIC.
Since 2000, BBj has offered developers a fully Java-based toolkit optimized for business software—combining the future-proof foundation of Java with a wealth of proven best-practice solutions for a wide range of business processes.
Because our roots are in Business BASIC, you can leverage BBj or Java code directly within your existing applications—delivering modern functionality without the need to completely replace your legacy Business BASIC systems.
Developer Forums
BASIS Europe uses Google Groups as the platform for its developer forums.
To participate, you’ll need a (free) Google account.
If you prefer not to post with a Google account, please follow this guideline.
bbj-developer
BBj Development Forum
- monitored by BASIS
- Language: English
- Status: Online
- Registration required
barista-list
Barista Development Forum
- monitored by BASIS
- Language: English
- Status: Online
- Registration required
IDE-User-Group
Forum for BDT Eclipse IDE or BASIS NetBeans IDE
- monitored by BASIS
- Language: English
- Status: Online
- Registration required
AddonSoftware
Forum for the AddonSoftware ERP Solution
- monitored by BASIS
- Language: English
- Status: Online
- Registration required
Links & Resources
For more than 40 years, we’ve been developing platforms and tools for professional business software.
Here you’ll find centralized documentation, updates, knowledge articles, and extensions covering BBj and the entire BASIS ecosystem.
Please note:
By following this link, you will leave the website of BASIS Europe GmbH.
We are not responsible for the content or privacy practices of the external site; responsibility lies solely with its operator.