4D v20 LTS is Here

4D v20 LTS, the most feature-rich version of 4D to date, has been released!

Over the past few years, we’ve taken 4D forward at an unprecedented pace. We introduced cutting-edge concepts such as Object-Oriented Programming (OOP) and classes, refined the 4D language to match the familiarity and intuitiveness of popular languages such as JavaScript & TypeScript, and introduced ORDA, an innovative way to access data, among other advancements.

Download 4D v20 LTS Now 

Now, with 4D v20, witness the integration of Visual Studio Code editor, harness the exceptional capabilities of 4D Write Pro for template-based document generation, and empower yourself with features to build modern applications’ UIs.

And that’s not all! Check out the highlights below:


4D v20 Beta Starts Today

We’re excited to announce that beta testing for 4D v20, one of our most anticipated LTS versions yet, is starting today!

With over +100 advances, including enhancements to existing products and highly requested features that have been voted for by our 4D developers, this release promises to be one of our most comprehensive and feature-rich releases yet.

Buckle up, and let’s discover some of what 4D v20 Beta has to offer:


  • Build real-time web applications that can handle large volumes of data and provide a seamless user experience with the new built-in WebSocket Server.
  • Work with complex data structures with object and collection literals that provide a more concise and readable way to initialize objects and collections in your code.
  • Quickly and efficiently search and replace code with the Find and Replace feature improvements.
  • Create a custom “Help” menu for your application by passing a collection describing the menu items.
  • Save time and quickly analyze and organize your data with 4D Write Pro’s tables, which automatically fill your data in tables with page breaks, headers, footers, and even break rows.
  • Take advantage of 4D Write Pro text boxes (floating containers) to print complex product flyers or brochures.
  • Evaluate the new feature, QUIC Network layer, a total rewrite of Client/Server communication. Built on UDP instead of TCP, it facilitates faster recovery in case of packet loss, congestion, and other issues that can cause delays and disruptions in network traffic.
  • Native support for Microsoft 365 using the Microsoft Graph API allows sending, receiving, organizing emails, and handling user authentication with Single Sign On (OAuth2)
  • Much more awaits you with this LTS (see below)