Windows多种操作系统上,选用什么开发语言开发小巧的窗体应用软件

Windows多种操作系统下,选用什么开发语言开发小巧的窗体应用软件?
项目要求作一个小巧的窗体应用软件。

要求:
1. 支持如下系统:
Windows XP SP1, Windows XP SP2, Windows XP SP3, Windows 2003, Windows2008, Windows Vista, windows7

2. 不能安装多余的依赖软件。(例如这些操作系统可能没有安装.net frame 、JRE或脚本语言解释器,所以不能选用.net系列语言 、java、Perl、python等。)

3. 普通Windows应用程序,调用注册表,XML解析,ini文件,右下角任务栏。

可以使用哪些开发语言?推荐什么开发语言?为什么?

------最佳解决方案--------------------
VC++,打包的时候选择静态库
------其他解决方案--------------------
C++,对你所要求的支持系统有先天性的完美支持!!
------其他解决方案--------------------
 都是高手!C++正在学习中……
------其他解决方案--------------------
Qt很小的
------其他解决方案--------------------
脚本语言呢?









回复内容太短了!
------其他解决方案--------------------
这个我也想知道!除了C++呢? python为什么不可以呢?