From: Ben
Franchuk <bfranchuk(a)jetnet.ab.ca> 
  I think small and clean ( bootstrap able too is
handy) languages are few
 and far between. C was that at one time, but not any more. While I don't
 expect complers to run in 64kb I think 64 Meg is far too much bloat. 
So, use an older C compiler.  I still use Turbo C++ 1.0.  The C++
implementation sucks, but for "real" C code under MS-DOS, it still kicks
ass, and runs in 640 Kb.  I wish I had something as good for CP/M-86 :>( 
 
Borland TurboPascal V5.5 and TurboCV2.01 They are 8086 sized and still
produce good code that seems to run fine under W98se and NT4.
Allison