The terms foobar (/ˈfuːbɑːr/), fubar, or foo, bar, baz and qux (alternatively, quux) and sometimes norf and many others are sometimes used as placeholder names (also referred to as metasyntactic variables) in computer programming or computer-related documentation. They have been used to name entities such as variables, functions, and commands whose exact identity is unimportant and serve only to demonstrate a concept. The words themselves have no meaning in this usage. Foobar is sometimes used alone; foo, bar, and baz are sometimes used, when multiple entities are needed.
The usage in computer programming examples and pseudocode varies; in certain circles, it is used extensively, but many prefer descriptive names, while others prefer to use single letters. Eric S. Raymond has called it an "important hackerism" alongside kludge and cruft.
The word foo originated as a nonsense word from the 1930s, the military term FUBAR emerged in the 1940s, and the use of foo in a programming context is generally credited to the Tech Model Railroad Club (TMRC) of MIT from circa 1960. However, the precise relationship of these terms is not known with certainty, and several anecdotal theories have been advanced to identify them.
Foo or FOO may refer to:
Cruel reality
Wears away our will to live
All the world will look at me
And hold his breath too hear my speech
So when I leave this world unfair
They will cry for me and understand
I just can't find my way
Or meaning to my life
World will remember?
Not at all
And take my example?
Not at all
Am I wrong?
Yes! Because the world won't take example
From somebody who won't fight
For better days and hide away
Not facing problems in their life
To be alive is the best way
That we must show mankind
We want a better world for all
I ask all the world