Ceespot lets you write C programs that appear to be directly executed scripts. It's good for test programs, infrequently executed commands, and things you don't want to bother making binary executables for.