Describe the purpose of a code segment or program by writing documentation.

CRD-2.G.1 Program documentation is a written description of the function of a code segment, event, procedure, or program and how it was developed.

CRD-2.G.2 Comments are a form of program documentation written into the program to be read by people and do not affect how a program runs.

CRD-2.G.3 Programmers should document a program throughout its development.

CRD-2.G.4 Program documentation helps in developing and maintaining correct programs when working individually or in collaborative programming environments.

CRD-2.G.5 Not all programming environments support comments, so other methods of documentation may be required.