Programming Jokes

The only good programming joke I know:

My other car is a cdr.

As you may know,
car and cdr are from LISP.

People are getting pretty sick of hearing this one from me though.

What's your favorite programming joke? Know of any good programming joke sites?

As a side note, how do you pronounce "cdr"? "coo-der" or "could-er"?

Comments (12)

  1. David Bossert says:

    I suggest you you not go around calling things "cooters". >_> It’s pronounced "cee-dee-are".

  2. Camillo says:

    An Indian C programmer 10 years ago was always repeating me this one, it was lot of fun for him:

    [c:]make love

    Don’t know how to make ‘love’

  3. More like "cudder", myself.

  4. Camillo says:

    Sorry, what does it mean "cudder"?

  5. I agree with David: c-d-r (see dee are)

  6. KC Lemson says:

    When I learned scheme, we pronounced it "kidder"

  7. acm says:

    The first one that comes to mind is this:

    Why do programmers always mix up Halloween and Christmas?

    Because Oct 31 equals Dec 25.

    and from the lisp faq:

    car: Originally meant "Contents of Address portion of Register", which is what CAR actually did on the IBM 704.

    cdr: Originally meant "Contents of Decrement portion of Register", which is what CDR actually did on the IBM 704. Pronounced "Cudder" /kUdd@r/ (as in "a cow chews its cdr"). The first syllable is pronounced like "could".

  8. Matt says:


    My favorite joke so far is:

    Why do programmers always get halloween and christmas confused?

    because: 31 OCT == 25 DEC

  9. Jake says:

    I was taught with the pronounciation of "cudder".. I agree with Alistair

  10. % man woman

    No manual entry for woman

  11. CocoDaPuf says:

    There are only 10 kinds of people in this world, those who know binary and those who don’t

Skip to main content