PP2 operates with host programming languages in several environments:
Operating System | Host Programming Language |
---|---|
Amazon Linux (64-bit) | C (32-bit and 64-bit) |
Amazon Linux 2 (64-bit) | C (64-bit) |
CentOS 6.x | C (32-bit and 64-bit) |
CentOS 7.x | C (32-bit and 64-bit) |
CICS Transaction Server for z/OS 5.1-5.4 | C and C COBOL (32-bit) |
IBM AIX 5.3 (32-bit) | C and Micro Focus COBOL (32-bit) |
IBM AIX 5.3 (64-bit) | C and Micro Focus COBOL (64-bit) |
IBM AIX 6.1 (32-bit) | C and Micro Focus COBOL (32-bit) |
IBM AIX 6.1 (64-bit) | C and Micro Focus COBOL (64-bit) |
IBM AIX 7.1 (64-bit) | C and COBOL (32-bit and 64-bit) |
IBM AIX 7.2 (64-bit) | C and COBOL (32-bit and 64-bit) |
IBM z/OS 1.7–1.11 USS is not supported.
|
IBM C, IBM COBOL, IBM PL/I (32-bit) |
IBM z/OS 2.2 and 2.3 | IBM C, IBM COBOL (32-bit) |
Microsoft Windows 2000 32-bit SP4 | C (32-bit) |
IMS 13.1 (32-bit) | COBOL (32-bit) |
Microsoft Windows .NET Server 2003 (32-bit and 64-bit) | C (32-bit and 64-bit) |
Microsoft Windows Server 2003, Standard Edition/Enterprise Edition on Intel EM64T | C (32-bit and 64-bit) |
Microsoft Windows Server 2008, Standard Edition/Enterprise Edition on Intel EM64T/Opteron | C (32-bit and 64-bit) |
Microsoft Windows Server 2012, Standard Edition/Enterprise Edition on Intel EM64T | C (32-bit and 64-bit) |
Microsoft Windows Server 2012 R2, Standard Edition/Enterprise Edition on Intel EM64T | C (32-bit and 64-bit) |
Microsoft Windows Server 2016, Standard Edition/Enterprise Edition on Intel EM64T | C (32-bit and 64-bit) |
Microsoft Windows 7 | C (32-bit and 64-bit) |
Microsoft Windows 8, 8.1 | C (32-bit and 64-bit) |
Microsoft Windows 10 | C (32-bit and 64-bit) |
Microsoft Windows Vista | C (32-bit and 64-bit) |
Microsoft Windows XP Professional (32-bit and 64-bit) | C (32-bit and 64-bit) |
Microsoft Windows XP Professional on Intel EM64T | C (32-bit and 64-bit) |
Novell SUSE Linux Enterprise 9 on 32-bit Intel x86 | C (32-bit) |
Novell SUSE Linux Enterprise 9 on Intel EM64T | C (32-bit and 64-bit) |
Novell SUSE Linux Enterprise 9 and 10 on 64-bit AMD Opteron | C (32-bit and 64-bit) |
Novell Suse Linux Enterprise 10 on Intel EM64T | C (32-bit and 64-bit) |
32-bit SUSE Linux Enterprise 11 | C (32-bit and 64-bit) |
64-bit SUSE Linux Enterprise 11 | C (32-bit and 64-bit) |
32-bit SUSE Linux Enterprise 12 | C (32-bit and 64-bit) |
64-bit SUSE Linux Enterprise 12 | C (32-bit and 64-bit) |
32-bit SUSE Linux Enterprise 15 | C (32-bit and 64-bit) |
64-bit SUSE Linux Enterprise 15 | C (32-bit and 64-bit) |
Oracle Enterprise Linux 6.x | C (32-bit and 64-bit) |
Oracle Enterprise Linux 7.x | C (32-bit and 64-bit) |
RedHat Enterprise Linux Advanced Server 4.0 on AMD Opteron | C (32-bit and 64-bit) |
Red Hat Linux Advanced Server 3.0 (32-bit) | C (32-bit) |
RedHat Linux Advanced Server 4.0 on 32-bit Intel x86 | C (32-bit) |
RedHat Linux Advanced Server 4.0 on Intel EM64T | C (32-bit and 64-bit) |
Red Hat Linux Advanced Server 4.0 and above on 64-bit AMD Opteron | C (32-bit and 64-bit) |
Red Hat Linux Advanced Server 5.0 on EM64T/AMD Opteron | C (32-bit and 64-bit) |
RedHat Linux Advanced Server 6.x on Intel EM64T | C (32-bit and 64-bit) |
RedHat Linux Advanced Server 7.x on Intel EM64T | C (32-bit and 64-bit) |
Oracle Solaris 8 and 9 SPARC (32-bit) | C (32-bit) |
Oracle Solaris 8 and 9 SPARC (64-bit) | C (32-bit and 64-bit) |
Oracle Solaris 10 on 64-bit AMD Opteron | C (32-bit and 64-bit) |
Oracle Solaris 10 SPARC (32-bit and 64-bit) | C (32-bit and 64-bit) |
Oracle Solaris 11 SPARC (32-bit and 64-bit) | C (32-bit and 64-bit) |
Ubuntu 16.04 (32-bit and 64-bit) | C (32-bit and 64-bit) |
Ubuntu 18.04 (32-bit and 64-bit) | C (32-bit and 64-bit) |
The IBM mainframes are mainframe-attached to the Teradata hardware platform running Vantage. Other environments are referred to as workstation-attached systems.