Programming for AIX
Learn more about programming your AIX® operating system by using command, diagnostic, and kernel information.
- Assembler Language Reference
- The assembler is a program that operates within the operating system. The assembler takes machine-language instructions and translates them into machine object code.
- Communications Programming Concepts
- Find information about communication programming concepts, such as Remote Procedure Call, Sockets, Data Link Control, and NIS.
- General programming concepts
- Find information about general programming concepts such as debugging programs, Storage Protect Keys, and Dynamic logical partitioning.
- KDB kernel debugger and kdb command
- The KDB kernel debugger and the kdb command are the primary tools used for debugging device drivers, kernel extensions, and the kernel.
- Kernel Extensions and Device Support Programming Concepts
- Learn about kernel extensions and device support programming concepts, such as execution environments, threads, and processes.
- AIX globalization
- Globalization provides commands and Standard C Library subroutines for a single worldwide system base. An internationalized system has no built-in assumptions or dependencies on language-specific or cultural-specific conventions.
- AIXwindows Programming Guide
- AIXwindows is a state-of-the-art graphical user interface environment that can be used by a wide range of end users and application developers to create graphical user interfaces, either on your system or across a network. The environment provides a graphical desktop that hides the low-level complexities of the operating system. The environment also supports Base 2-D as well as 3-D products.
- Understanding the Diagnostic Subsystem for AIX
- Learn about AIX Diagnostic Subsystem concepts, such as components, features, packaging, and operating environment.