The elements of the COBOL language listed here are marked as obsolete in the ANSI X3.23-1985 COBOL specification. 
            
            
               
               - They are to be deleted at the next revision of the standard COBOL specification. 
- They will not be enhanced, modified or maintained. 
- They should not be used in a conforming X/Open source program. 
List of Obsolete Language Elements
            
            
               
               - Associating the figurative constant ALL literal where literal is longer than one character with a data item that is numeric or numeric edited. 
               
- The paragraphs AUTHOR, INSTALLATION, DATE-WRITTEN, DATE-COMPILED, and SECURITY within the Identification Division. 
- The MEMORY SIZE clause of the OBJECT-COMPUTER paragraph. 
- The RERUN clause of the I-O-CONTROL paragraph. 
- The MULTIPLE FILE TAPE clause of the I-O-CONTROL paragraph. 
- The LABEL RECORDS clause in the file description entry. 
- The VALUE OF clause in the file description entry. 
- The DATA RECORDS clause in the file description entry. 
- The ALTER statement. 
- The KEY phrase within the DISABLE statement. 
- The KEY phrase within the ENABLE statement. 
- The ENTER statement. 
- The option to exclude 
                     procedure-name
                      in the GO TO statement. 
               
- The REVERSED phrase within the OPEN statement. 
- The STOP 
                     literal
                      statement. 
               
- The segmentation module. 
- The debug module.