Provides recommendations reflecting the state of the art and alternate approaches to good practice for characteristics of program design languages (PDLs) based on the syntax and semantics of the Ada programming language. This Standard is identical with and reproduced from ANSI/IEEE Std 990-1987.