Indiana University
University Information Technology Services
  
What are archived documents?
Login>>
Login

Login is for authorized groups (e.g., UITS, OVPIT, and TCC) that need access to specialized Knowledge Base documents. Otherwise, simply use the Knowledge Base without logging in.

Close

ARCHIVED: What do foo and bar mean?

In the world of computer programming, "foo" and "bar" are commonly used as generic examples of the names of files, users, programs, classes, hosts, etc. Thus, you will frequently encounter them in manual (man) pages, syntax descriptions, and other computer documentation.

The etymologies of these terms are unclear, but when considered together they are generally thought to derive from the word "foobar". Foobar, in turn, may be related to FUBAR, the acronym for a less polite version of "Fouled Up Beyond All Recognition" (or "Repair"). The Jargon File, a widely circulated public-domain dictionary of computer-related slang, discusses these and other terms in detail.

This is document aetq in domain all.
Last modified on December 03, 2009.

Comments/Questions/Corrections

Use this form to offer suggestions, corrections, and additions to the Knowledge Base. We welcome your input!

If you are affiliated with Indiana University and would like assistance with a specific computing problem, please use the Ask a Consultant form, or contact your campus Support Center.

Contact Information

Note: We will reply to your comment at this address. If your message concerns a problem receiving email, please enter an alternate email address.