Pseudocode

Pseudocode is a high-level description of an algorithm or program that uses the structural conventions of programming languages but is intended for human reading rather than machine reading. It serves as an intermediary step between the initial idea and the actual code implementation.

Example

FUNCTION FindMax(Array)
		SET Max TO Array[0]
		FOR EACH Element IN Array DO
				IF Element > Max THEN
						SET Max TO Element
				ENDIF
		ENDFOR
		RETURN Max
END FUNCTION