Long winded title, short question:
If one wants to develop for Windows but not have to rely on any external dependency (no runtime, thus ruling out .net), what suppo
Ubercode using UberCode compiler
C (lots of compilers available)
Forth using BigForth compiler
Modula 2 using modula2 compiler
Haskell using GHC. Compiles via C or direct to native code requiring no special libraries.
eiffel using SmartEiffel*
(*note SmartEiffel interprets eiffel, and generates ANSI C code, which can be compiled with any standard C compiler. It also generates Java byte code.)