快速和简单的编程语言

有没有人可以build议我一种编程语言,允许您快速编写GUI程序(在Windows平台上)? PS我只对那些不依赖虚拟机的语言感兴趣,然后有一个编译器直接在机器上生成可执行代码

我将使用AutoIT,这是一个非常容易学习Windows脚本语言与吨功能: http ://www.autoitscript.com/autoit3/index.shtml

我正在使用它来自动化一些任务,但它可以做的比这更多。

编辑

只是为了让大家更清楚一点:

您可以使用AutoIT和提供的Aut2Exe编译器创建新的应用程序。 创建的.exe文件是独立的,因此不需要其他文件,只需要在您的应用程序中可能需要的文件。 一切都是免费的,AutoIT脚本语言有一个类似BASIC的语法。

您将使用的GUI是标准的Windows控件。 在这些功能中,您可以自动执行击键/鼠标移动,调用Windows API和外部.dll,操作窗口和进程,并通过用户创建的库(称为UDF)甚至可以访问本地数据库,管理网络任务,加密,归档还有很多。

我只能说,值得一看,我开始学习后大约8个小时就完成了用AutoIT创建的第一个应用程序。 它将一个文件夹作为源文件,并将所有内容复制到选定的目录中,复制文件夹中创建文件的日期文件中的文件。 所以目的地目录将有一系列子文件夹,如:

  • 11.11.2010
    • whatever.txt
    • whatever.png
  • 二零一零年十二月一十一日
    • archive.zip

等等。 只用了8个小时,就让我摆脱了很多自己订购文件的努力。

任何.NET将可能是你以后的。

从VB.NET开始,现在称为Visual Basic CCYY例如(Visual Basic 2005,Visual Basic 2008,Visual Basic 2010)。

如果你不想使用.NET框架,那么最好还是回到VB的旧版本,如果你想要一些可以像C ++一样使用MFC(微软基础类)的编译器。

您需要提供关于gui类型的更多信息以及您正在使用的信息。 这可以用Microsoft Access窗体和VBA来完成,或者你可以制作一个HTML应用程序(.hta)。

我会投票给德尔福。 您可以通过将组件拖放到表单上,并在Pascal中进行最少的编码来轻松编写应用程序,这并不难学。 后来,如果你决定更深入,你可以做任何你想做的事情。 它编译为本机可执行代码。

是一个可执行的打包程序,它将脚本与框架/解释程序结合在一起,足够好吗?

如果是这样,你可以看看Tcl / Tk或Lua。

http://www.powerbasic.com/aboutpb.asp

似乎它有一个RAD GUI,当然它是基本的,再加上它编译到.exe(据我所知)。值得一试。

一个“简单快捷”的语言只会让你做“简单快捷”的事情 – 对于那些有VM或不会对你有什么影响的人来说。

对于快速和简单的本地代码,我能想到的就是RealBasic 。 它跨平台的Windows / Mac / Linux。 我发现他们的IDE由于缺乏灵活性而难以工作,而且最后的帮助系统看起来不是那么好,但底层语言并不坏,并且编译为本机代码。 所以它可能会为你做诡计。