Developer Reference : Data Access Methods : Btrieve 2 : Btrieve 2 API
 
Btrieve 2 API
Zen v14 has introduced a new Btrieve interface for C and C++ developers of database applications. The Btrieve 2 API offers a simplified, more intuitive alternative for sending the full set of Btrieve calls to the database engine. Zen developers can make use of the performance and flexibility of Btrieve without having to learn and manage the complexity of the original Btrieve API.
The Btrieve 2 API SDK includes both the header files documenting the new API and new 32- and 64-bit libraries for C and C++.
In addition, the SDK comes with SWIG (Simplified Wrapper and Interface Generator) files for Perl, PHP, Python, Node.JS, and C#, enabling developers familiar with those languages to use them to access Btrieve via the C and C++ libraries.
To learn more about Btrieve 2 and the programming languages it supports, see Getting Started with the Btrieve 2 API.