Pseudocode is used to write instructions using statements that are somewhere between English and a programming language. There are guidelines for writing pseudocode, but no strict rules. Pseudocode is an aid to work out the steps needed to solve a problem before beginning to code.