Previous Topic: Terms Used in This ManualNext Topic: Importance of Standards


Introduction to iSeries Programming and Documentation Standards

The IBM midrange has grown to provide new and more powerful hardware (iSeries); additional High Level languages (HLL) such as PL/1, COBOL/400, C/400, REXX, FORTRAN; additional iSeries capabilities such as SQL/400, UIM Help, and Knowledge Tool/400; the system programming APIs; and new IBM tools such as Programming Development Manager (PDM) are also offered. Equally significant is the widespread adoption of software design and implementation tools, such as CA 2E products.

Although there is now more technology to cover, there are also some welcome developments that simplify the task. Both the industry in general and, IBM in particular, now give greater attention to common standards; for example, IBM’s System Application Architecture (SAA). IBM’s Common User Access (CUA) standard for user interface design has been rapidly and universally adopted within the IBM world. The need for and value of software tools is becoming better understood. Other helpful developments include the widespread understanding and adoption of object-oriented techniques and the realization that objects are of use not just in full object-oriented programming environments but also in a more limited role for design.