Skip to content



Program code can be subdivided into several elements that fulfill specific purposes. Those described in this reference are considered to be the fundamental ones, sufficient to solve any programming problem. Many additional structural elements exist, mostly to enable the programmer to tackle very complex problems more easily and in a more convenient way. Some of these elements come in variations, which usually depend on the use-case they are employed for.

List of Code Structures