Pseudocode does not follow the syntax and grammar of any specific computer programming language. Variable declarations are generally omitted. Function calls and blocks of code, such as code for a loop, are often replaced by a one-line natural language sentence.