2. IDENTIFICATION DIVISION Oddíl IDENTIFICATION DIVISION definuje jméno zdrojového programu. Programátor zde může dále uvést řadu poznámek, sloužících pouze pro dokumentaci. Formát: { IDENTIFICATION | ID } DIVISION. PROGRAM-ID. { jméno-programu | 'jméno-programu' }. [ AUTHOR. [libovolný-řetězec.]... ] [ INSTALLATION. [libovolný-řetězec.]... ] [ DATE-WRITTEN. [libovolný-řetězec.]... ] [ DATE-COMPILED. [libovolný-řetězec.]... ] [ SECURITY. [libovolný-řetězec.]... ] [ REMARKS. [libovonný-řetězec.]... ] Pravidla: 1) Slova IDENTIFICATION a ID jsou ekvivalentní. 2) Oddíl není členěn do sekcí, nýbrž přímo do paragrafů, z nichž jedině paragraf PROGRAM-ID je povinný; ostatní paragrafy mohou být podle volby programátora uvedeny nebo neuvedeny. Jednotlivé paragrafy mohou být uvedeny v libovolném vzájemném pořadí. 3) Parametr "jméno-programu" v paragrafu PROGRAM-ID musí být posloupnost nejvýše 31 písmen (malých i velkých), číslic a podtrhovátek začínající písmenem nebo podtrhovátkem (při porušení těchto pravidel bude ohlášeno upozornění, jméno-programu se zkrátí na 31 znaků, ale jinak se použije beze změny). Jméno-programu smí být uvedeno v apostrofech nebo (neobsahuje-li podtrhovátka a má-li nejvýše 30 znaků) bez apostrofů. V přeloženém programu bude jménem-programu pojmenována jedna z funkcí (v jazyku C), a to ta, která začíná přeloženým prvním příkazem uvedeným za PROCEDURE DIVISION (při uvedení deklarativních sekcí až za DECLARATIVES). Z kteréhokoliv jiného programu (napsaného v COBOLu, jazyku C atd.) lze pak předat řízení na začátek našeho programu (např. slouží-li náš program jako podprogram); pak v příslušném příkazu CALL v tomto jiném programu je nutno uvést právě jméno-programu uvedené v našem programu v paragrafu PROGRAM-ID (viz 11.1.). 5) V každém z paragrafů AUTHOR, ..., REMARKS je třeba za záhlavím zapsat žádný, jeden nebo několik libovolných řetězců (překladač vždy čte až do nalezení prvního znaku v poli A). Tyto paragrafy slouží pouze k dokumentačním účelům pro uživatele; překladač jejich obsah nijak nevyužívá. Překladač nehlídá, zda některý z těchto paragrafů není uveden vícekrát, z důvodů kompatibility to však nedoporučujeme. Příklad: ID. PROGRAM-ID. MZDY. Příklad: IDENTIFICATION DIVISION. PROGRAM-ID. ABCD1234. REMARKS. PROGRAM PROVADI ZMENU KMENOVEHO SOUBORU POMOCI UDAJU ZE SOUBORU OPRAV C. 274. AUTHOR. ADAM A EVA. DATE-WRITTEN. 30. 2. 1991.