Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your profile (name, country/region, and company) is displayed to the public and will accompany any content you post. You may update your IBM account at any time.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

The AIX® and UNIX® zone of developerWorks contains articles, tutorials, and tips to help developers with AIX and UNIX application development and system administration. For users trying to find their way in a new topic, all of that information can be overwhelming. This page provides an overview for readers who would like to learn about AIX and UNIX, but don't know where to start.

What is UNIX?

Invented at AT&T Bell Labs in 1969, UNIX (the name is a play on the earlier Multiplexed Information and Computing Service (Multics) operating system) is a robust, flexible, and developer-friendly computing environment. Written originally for the Digital Equipment Corporation (DEC) family of PDP microcomputers, this most popular of multi-user, general-purpose operating systems has taken over roles in all areas of computing -- even those once held by mainframes.

What is AIX?

Introduced in January of 1986, AIX is the IBM implementation of the UNIX operating system. The newest version of AIX, Version 7, is binary compatible with previous versions of the AIX, including AIX 6, AIX 5L and even earlier versions of AIX. This means applications that ran on earlier versions will continue to run on AIX 7. AIX 7 is an open-standards-based UNIX OS that is designed to comply with the Open Group's Single UNIX Specification Version 4.

See more highlights of AIX 7.

What IBM tools are available for AIX?

AIX is supported by a broad range of independent software vendors (ISVs) that provide application solutions to meet business needs. IBM also offers:

How can I continue to improve my AIX and UNIX skills?

The IBM learning services site offers classes that cover everything from the basics to development to highly specialized skills, as well as certification. You can also get articles and tips on IBM products from IBM developer solutions. The greater IBM website also offers many other resources, and IBM developerWorks offers articles, tutorials, and resources on AIX and UNIX, as well as several other open or free technologies including XML, wireless, web services, Java technology, and grid computing.

What programming languages can I use on AIX and UNIX?

In addition to steadfast stalwarts like Fortran and C/C++, many scripting and other computer languages are at home on AIX and UNIX.