A pseudo language provides a language-independent interpretation of an algorithm. This means that a code written in pseudo format can be translated to any programming languages.
Although having such language creates an opportunity to train general developers, most of schools provides studies specifically with a primary language, or create a unique pseudo language in order to easily introduce the main language later on. Furthermore, many of the schools use localized keywords which means to follow the verbally readable code, they change unique formats for the statements etc.
Although there are many pseudo code languages, three main versions are important:
CLRS: wide-known standard, most of international universities use it, independent from any language
Traditional European educational (kvasi) standard, inherits some of the properties of the BASIC, Pascal and C languages
AP CSP: a standard made by the US Collage Board for offering a unified version for students
EXAMPLE FOR ELEMENTS OF CLRS PSEUDOCODE:
EXAMPLE FOR ELEMENTS OF EUROPEAN KVASI PSEUDOCODE:
EXAMPLE FOR ELEMENTS OF AP CSP PSEUDOCODE:
EXAMPLE FOR TYPIZED ALGORITHMS IN EUROPEAN KVASI: