In Delphi 2009, SysUtils.pas contains this in line 425:
EProgrammerNotFound = class(Exception);
I am a programmer, am I an exception than ?
Marco Cantù also describes this in his book 'Delphi 2009 handbook' - page 242. He tells it's never jused in the VCL source code.
With programmer, it is not the programmer that is sitting behind Delphi that is referenced. I think it is used for the fact that in D2009 and above they planned (never used it don't know if it works) that every object was waitable.