C/C++ System Programming API for AIX

Hi,

I'm trying to locate the API information that is used for system programming on IBM's AIX operating system and other programming resources for AIX (language C/C++), I've had a look around the IBM website/Internet but I don't seem to be able to find anything that is up to date. This information is needed as I have to write some custom system software. I may also need to write some hardware diagnostic software and I don't seem to be able to find information about the P-Series hardware either.

Can anyone help ?

Is this information available for free or is it only available as a paid service from IBM ?

Apologies if these questions have been asked before, I couldn't find any similar in the forum.

Many thanks in advance.

Regards

Warlockuk

IBM charges for their compilers, but you can download trials here:

IBM Software - C and C++ Compilers

Like most UNIX (like) O/S, AIX has a GCC option you can grab from here:

IBM developerWorks : AIX and UNIX : Open source projects

IBM's website is a mess; I have much better luck using Google and using the site tag when I'm searching for information, for instance:

site:ibm.com aix compiler

Cheers,
Keith