/*
* HELLO WORLD program
* by Jack Applin and Robert Heckendorn, 1985
*/
main(v,c)char**c;{for(v[c++]="Hello, world!\n)";
(!!c)[*c]&&(v—||—c&&execlp(*c,*c,c[!!c]+!!c,!c));
**c=!c)write(!!*c,*c,!!**c);}

Here's another good one:

/*
* Program to compute an approximation of pi
* by Brian Westley, 1988
*/

#define _ -F<00||—F-OO—;
int F=00,OO=00;
main(){F_OO();printf("%1.3f\n",4.*-F/OO/OO);}F_OO()
{
---
--------
-----------
-------------
--------------
--------------
---------------
---------------
---------------
---------------
--------------
--------------
-------------
-----------
-------
---_
}
Note that this program works by computing its own area. For more
digits, write a bigger program. See also {hello, world}.

The IOCC has an official home page at
http://reality.sgi.com/csp/ioccc.

:obi-wan error: /oh'bee-won` er'*r/ /n./ [RPI, from `off-by-one' and the Obi-Wan Kenobi character in "Star Wars">[ A loop of some sort in which the index is off by 1. Common when the index should have started from 0 but instead started from 1. A kind of {off-by-one error}. See also {zeroth}.

:Objectionable-C: /n./ Hackish take on "Objective-C", the
name of an object-oriented dialect of C in competition with the
better-known C++ (it is used to write native applications on the
NeXT machine). Objectionable-C uses a Smalltalk-like syntax, but
lacks the flexibility of Smalltalk method calls, and (like many
such efforts) comes frustratingly close to attaining the {Right
Thing} without actually doing so.

:obscure: /adj./ Used in an exaggeration of its normal meaning,
to imply total incomprehensibility. "The reason for that last
crash is obscure." "The `find(1)' command's syntax is
obscure!" The phrase `moderately obscure' implies that
something could be figured out but probably isn't worth the
trouble. The construction `obscure in the extreme' is the
preferred emphatic form.

:octal forty: /ok'tl for'tee/ /n./ Hackish way of saying "I'm drawing a blank." Octal 40 is the {{ASCII}} space character, 0100000; by an odd coincidence, {hex} 40 (01000000) is the {{EBCDIC}} space character. See {wall}.

:off the trolley: /adj./ Describes the behavior of a program that malfunctions and goes catatonic, but doesn't actually {crash} or abort. See {glitch}, {bug}, {deep space}.