We Speak Your Language

Synergy DBL can take your application wherever you want it to go

A Modern Language for Modern Enterprise Applications and Challenges

Synergy DBL is a proven, flexible, and reliable business language that empowers developers to create scalable, extensible applications that meet today’s enterprise demands

Solid Foundation, Continuous Evolution

With its roots in Digital Equipment Corporation’s DIBOL language, DBL has continually evolved to support modern programming paradigms and technologies.

DBL delivers the tools developers need to build, innovate, and future-proof their enterprise solutions.

Choose Your Target

You can create DBL applications that run under the traditional Synergy runtime, the .NET runtime, or both.

Traditional Synergy DBL

The traditional Synergy runtime is a native runtime environment that provides execution and system-level services.

Synergy DBL for .NET

Synergy .NET enables you to create Synergy libraries and applications that target .NET Framework and .NET 6 and higher on Windows and Linux. You can extend your applications by taking advantage of .NET libraries and third-party tools.

Develop and Debug in Visual Studio

Whether you’re developing traditional Synergy or Synergy .NET applications, Synergy DBL’s tight  integration with Visual Studio provides access to IntelliSense, Visual Studio wizards and designers, unit testing, performance profiler/instrumentation, the Visual Studio debugger, and much more.

Built-In Database, Optimized File Access 

Synergy DBL incorporates a high-performance ISAM (Indexed Sequential Access Method) database, designed for applications that require fast, reliable access to large volumes of data. With native syntax support and robust tooling, Synergy ISAM offers

  • A hierarchical indexing structure, enabling efficient key-based access to records.
  • Integral resiliency and recovery features, including auto-recovery of corrupt files, selective flushing of I/O writes to disk, and the ability to rebuild in-use ISAM files quickly.
  • Maintenance utilities to verify, recover, optimize, and otherwise manage data files.

RDBMS Access

Synergy DBL also enables efficient access to relational database management systems like Oracle, MySQL, and Microsoft SQL Server via Synergex’s SQL Connection product. Use SQL Connection to bring the powerful features of relational databases to your users.

Jeff Gill, Owner
Gateway DMS

“We’re very fortunate that we chose Synergex's DBL language and toolset when we started our business many years ago. The flexibility, reliability, and speed it’s provided has given us a real edge. Having a blindingly fast back end that can talk to any other front end has enabled us to bring our Voyager application forward and stay consistently competitive.”

Cross-Platform Functionality

Synergy DBL runs on Windows, Linux/Unix, and OpenVMS platforms.

Customer Success Built on Synergy DBL

Learn how Synergex partner Gateway DMS has built a successful application and business on top of Synergy DBL and the Synergy toolset.

Automotive Entrepreneur Travels Successful Road with Synergy

  • Set out to build the perfect dealer management system
  • Chose DBL and ISAM for reliability and speed
  • Built thriving application and business, bolstered by Synergex partnership

Read More

“Synergy [DBL] itself is a workhorse. It is a powerful and reliable language.”

Mike Erdmann
Jack Henry & Associates

“[Synergy/DE’s] database is very fast and reliable. Code is portable and upgrades do not break the core language and syntaxes. Documentation is excellent.”

Philip Nicastro
ASA Automotive Inc.

Learn More