Programmer – an organism that turns coffee into software.  ~Author Unknown