pseudocode : Java Glossary

When someone wants to give you just the outline of an algorithm, he may write it
out in an ad hoc language that is a cross between English and various computer
languages he may know. No computer can compile it. It leaves out too many details.