The eXtremeSQL interface to eXtremeDB databases can be embedded in C, C++, Java, C# (for Windows systems only) or Python applications, either by executing SQL statements directly or indirectly through the eXtremeSQL ODBC or JDBC drivers; or xSQL can be used to execute SQL statements and scripts interactively as a client application or as a database server for remote access from other applications. Please use the following links to view Reference Guide topics explaining the specialized SQL APIs for the development environment and language of your choice:
SQL Language The eXtremeSQL SQL Language Reference xSQL The Client-Server tool for managing eXtremeDB Databases with SQL SQL C API C language functions for embedded SQL SQL C++ API C++ Classes and Methods for embedded SQL SQL Java API Java Classes and Methods for embedded SQL SQL C# API C# API (.NET Core) for embedded SQL SQL C# API C# Classes and Methods for embedded SQL (.NET Framework) SQL Python API Python Classes and Methods for embedded SQL SQL Rust API Rust Types and Methods for embedded SQL ODBC Using the eXtremeSQL ODBC driver JDBC Using the eXtremeDB JDBC driver