A method for writing code but without reference to any particular language.

It cannot be read by a computer, but is easily read by people who are familiar with programming.

It is meant as a tool for explaining your thought process in an easy to read way that doesn’t require the reader to know a particular programming language.

An example of pseudo code is:

if I have 5 apples
and I give 2 apples to a friend
tell me many apples I have left

Which, if you wrote this in Javascript you would get:

var applesOwned = 5;
var applesGiven = 2;
var applesRemaining = myFunction(applesOwned, applesGiven);
function myFunction(a, b) {
  return a - b;
}
document.write(applesRemaining);