Supported Programming Languages

Native support

ADLX features native support for:

  • C

  • C++

Non-native support

ADLX features non-native support for:

  • C#

  • Java

  • Python

Bindings

ADLX APIs are developed for C++, and mirrored in C. APIs for all other programming languages are not natively supported, but can still be utilized with bindings.

Instructions to build and implement ADLX bindings for common use cases in C#, Java, and Python can be found in the Quick Start .

The C#, Java, and Python samples, located in ADLX Samples can then be used to create bindings to fit specific use cases.