foobar

jargon

programmingops culture

The canonical placeholder names, foo and bar, used for variables and examples whose identity does not matter.

The pair pervades documentation, tests, and RFCs whenever a name is needed but meaningless; baz, qux and friends follow when two are not enough. RFC 3092, a genuinely informative April 1 document, traces the etymology through MIT hacker culture and comics, including the popular but uncertain link to the military acronym FUBAR. Using foo signals 'the name here is not the point', a small but real act of communication.

Also known as: foo, bar, baz

All glossary entries