title: Developing lightweight (no runtime) Windows based GUI applications using free tools
body: <p>Does anyone know of free tools (languages, environments) that would support development of GUI applications on the Windows platform?</p>
  
  <p>I am looking to be able to create a single executable file that has no dependencies on any external runtime or library.  </p>
  
  <p>I would like to be able to then run this EXE in a very similar manner to Process Explorer or Autoruns from SysInternals.  In other words;  a no installer, portable application.</p>
  
  <p>This application must also provide a reasonably rich windowing (controls, widgets etc) user interface and should run on Windows 2000, XP, Vista and later.</p>
  
  <p>I'm aware of C/C++ but I'm looking for an environment/language that provides more specific and faster support for GUI development. Also, Delphi costs money.</p>