Development environments
The CICS® Transaction Gateway APIs can be used with the specified application development tools. Application development frameworks built upon the specified tools are also supported.
Windows
- Microsoft Visual Studio 2019
- Microsoft Visual Studio 2017
- Microsoft Visual Studio 2015
- Microsoft Visual Studio Code
- .NET 5.0
- Microsoft .NET Framework 4.8
IBM AIX
- XL C/C++ for IBM® AIX® V13.1 and later
Linux
- XL C/C++ for Linux®, V13.1 and later
- gcc 4.8.5 compatible runtime for Linux
- Microsoft Visual Studio Code 1.18 and later (For Intel Linux)
- .NET Core 5.0 (For Intel Linux)
Linux on Power LE
- gcc 8.4.1 compatible runtime for Linux
Java
The following IBM provided Java™ SE environments are supported:
- Java SE 11
- Java SE 8
Note:
- Development using the .NET Framework API is supported only on Windows
- Development using the .NET Core API is supported only on Windows and Intel Linux.
- environments are supported for developing 32-bit applications only.
- C environments are supported for developing 64-bit applications only with the ECI and ESI V2 APIs.
- Use the latest Java update for your Java Run-time Environment (JRE).
- Applications can be developed on any supported run-time platforms.
- Development of C++ applications with Microsoft Visual Studio 2017 and 2019 are not supported.