Access Modifiers
The access modifiers of an item control the visibility (accessibility) of the item to other code. For example, you can call public methods from anywhere, whereas private methods can be called only from other methods within the same type.
Attributes
Attributes are used to provide additional information about elements within your program.
Constraints Paragraph
The Constraints paragraph allows specification of properties of the type parameters of a generic type or method, and therefore allows the use of methods or properties on data items whose type is specified as that parameter.
Method Signature
The method signature enables you to specify passing parameters and returning items within the header of certain elements. You must omit the procedure division header within the method if you use this signature.
Expressions
An expression is classified as a primary expression, an arithmetic expression, or a conditional expression. Arithmetic and conditional expressions are made up from a sequence of primary expressions separated by operators.
Generic Using Phrase
Generic types and methods can be defined in COBOL with the USING phrase.
Local Data Item Declaration
Local data items are data items (also known as variables) that are declared in the procedure division body.
Type Specifier
A type specifier is a declaration of a type, such as a class, interface, enum and so on.