I see the words ‘foo’ and ‘bar’ used in every programming book ever written. For some reason, today I wanted to know what was the origin of these words. There were some interesting results. Some said it was taken from a military word, some say its derived from a German word, some say it was first used in a Smokey Stover comic strip. What is amazing is there is an RFC on the origin and usage of foobar.
After reading all that is there about foobar, I still don’t know what is the ‘real’ origin of this word and how it came to be used in the programming world.