Programming domain The programming domain elements are used to describe the syntax for programming languages. apinameAn API name is the name of an application programming interface (API), such as a Java class name or method name.codeblockA code block is a set of lines from a program.codephA code phrase is a small portion of source code, machine code, or text that is displayed in-line.coderefA code reference is the mechanism for referencing an external text file that contains program code.optionThe <option> element specifies a permitted value for a parameter or configuration.parmnameA parameter name is the name of a parameter that is passed to an API or a command-line interface (CLI).parmlA parameter list is a specialized definition list that is designed for documenting parameters.plentryA parameter-list entry contains one or more parameter terms and definitions.ptA parameter term is a term that is defined in a parameter-list entry.pdA parameter definition is a definition of a term that is defined in a parameter-list entry.Parent topic: Domain specializations