Notes on Each Programming Language

The library works exactly the same for all programming languages. This includes even minor updates. There is no risk of deviation. We have an advanced proprietary technology that allows us to ensure this.

Java

We provide the Java version as source code and as a Java Archive (JAR). It requires Java 1.5+. Contact us if you require support for Java 1.0-1.4.

C/C++/Objective C

This version of the library uses only features of C for which C++ and Objective C is backwards compatible. Therefore, you can use the same library for C, C++ and Objective C.

We deliver the code as separate source code files or as a single source code file. Both are easily built to a static or dynamic library.

The requirements are C 89+, C++98+ and Objective C 1. Contact us if you require support for earlier versions.

JavaScript

The JavaScript version of the library is JavaScript 5+. This works in most browsers, NodeJS, the Java Scripting Engine (Nashorn) and Google Apps Script used in e.g. Google Sheets.

We deliver the code as separate source code files or as a single source code file.

The requirements are JavaScript 5+ (ECMAScript 5). Contact us if you require support for earlier versions.

PHP

The PHP version of the library is PHP 5+. This works both for the Apache PHP module and with the PHP client.

The code is delivered as separate source code files or as a single source code file.

The requirements are PHP 5+. Contact us if you require support for earlier versions.

Python

The Python version of the library is Python 2+.

We deliver the code as separate source code files or as a single source code file.

The requirements are Python 2+. Contact us if you require support for earlier versions.

Ruby

The Ruby version of the library is Ruby 2+.

We deliver the code as separate source code files or as a single source code file.

The requirements are Ruby 2+. Contact us if you require support for earlier versions.

C#

The C# version of the library is C# 7+.

We deliver the code as separate source code files or as a single source code file.

The requirements are C# 7+. Contact us if you require support for earlier versions.

Visual Basic .NET

The Visual Basic .NET version of the library is Visual Basic .NET 9+.

We deliver the code as separate source code files or as a single source code file.

The requirements are Visual Basic .NET 9+. Contact us if you require support for earlier versions. Note that Visual Basic for Application is a separate programming language. There are many Basic variants.

Swift

The Swift version of the library is Swift 4.2+.

We deliver the code as separate source code files or as a single source code file.

The requirements are Swift 4.2+. Contact us if you require support for earlier versions.