Dieser Artikel von Wikipedia ist u.U. veraltet. Die neue Version gibt es hier. Bereich Software/Programmierung: foo wird dort oft als definitionsfreier Stellvertreterausdruck also als Ausdruck für "irgendwas" "irgendeins". Beispiel: foo() {} stellt eine beliebige Funktion dar.
Werden mehrere Ausdrücke gebraucht so in Regel in der Reihenfolge foo bar baz .
Ethymologisch dürfte diese Kombination von den Soldaten des zweiten Weltkriegs stammen. In Anlehnung das deutsche Wort "furchtbar" benannten sie etwas völlig zerstört oder kaputt war mit der FUBAR = "Fucked Up Beyond All Repair".