Downloaded file size (Windows version): 418KB
Unzipped size: 1.12MB
Example after unzipping:
C:\PrgCmdLine\tcc-0.9.23 > tcc\tcc -Iinclude -Llib examples/fib.c C:\PrgCmdLine\tcc-0.9.23 > fib 11 fib(11) = 89 C:\PrgCmdLine\tcc-0.9.23 > tcc\tcc -Iinclude -Iinclude/winapi -Llib examples/hello_win.c C:\PrgCmdLine\tcc-0.9.23 > hello_win (shows a fully functional (but simple) centered window displaying a centered string)Perfect for those wanting to learn C, and even the Windows C API.
It can even run as scripting language!
Otherwise, there is the reputed Ch language (Ch -- an embeddable C/C++ interpreter), weighting 35MB in its Windows version... Presumably which much more libraries and documentation! :-) It is freeware (but has a Pro version).
There are other C scripting languages, like Small, CSL or some others.
But unlike TCC, they can't be (AFAIK) used to make .exe or .dll files...