PP2 operates with host programming languages in several environments:
Operating System |
Host Programming Language |
HP‑UX 11.0, 11.11, and 11iv2 (11.23) (PA‑RISC) (32‑bit) |
C and Micro Focus COBOL (32‑bit) |
HP‑UX 11.0, 11.11, and 11iv2 (11.23) (PA‑RISC) (64‑bit) |
C (32‑bit and 64‑bit) |
HP‑UX 11.23 and 11.31 (Itanium) (64‑bit) |
C (64‑bit) |
HP‑UX IA32 (32‑bit) |
C and COBOL |
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 z/OS 1.7–1.11 Note: USS is not supported. |
IBM C, IBM COBOL, IBM PL/I (32‑bit) |
Microsoft Windows 2000 32‑bit SP4 |
C (32‑bit) |
Microsoft Windows .NET Server 2003 (32‑bit and 64‑bit) |
C (32‑bit and 64‑bit) |
Microsoft Windows Server 2003, |
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 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 |
C (32‑bit) |
Novell SUSE Linux Enterprise 9 on |
C (32‑bit and 64‑bit) |
Novell SUSE Linux Enterprise 9 and 10 on |
C (32‑bit and 64‑bit) |
Novell Suse Linux Enterprise 10 on Intel EM64T |
C (32‑bit and 64‑bit) |
Novell Suse z/Linux 32‑bit and 64‑bit |
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 |
C (32‑bit) |
RedHat Linux Advanced Server 4.0 on |
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) |
Red Hat z/Linux 32‑bit and 64‑bit |
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) |
Note: The IBM mainframes are mainframe‑attached to the Teradata hardware platform running the Teradata Database. Other environments are referred to as network‑attached systems.