为什么有些微软语言被称为“可视化”?(Visual C#、Visual Basic.NET、Visual C++)

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (80)

我理解可视化编程语言是那些允许程序员操纵图形而不是文本对象的语言来构建功能的语言。

我在C#,VB等中看到的最接近的东西是RAD控件,但它仅仅是构成UI和最简单的功能 - 它与语言本身无关,甚至无关。

那么为什么C#被称为“Visual C#”,称为“Visual Basic .NET”的Basic .NET等? 什么是“视觉”,或术语背后的基本原理或历史是什么?

提问于
用户回答回答于

我不认为这与语言本身是“视觉”有关。

来自维基百科的文章

术语Visual表示与其他Microsoft编程语言(如Visual Basic,Visual FoxPro,Visual J#和Visual C ++)的品牌关系。所有这些产品都使用图形化IDE进行打包,并支持基于Windows的应用程序的快速应用程序开发。

用户回答回答于

这些语言不叫“视觉”。产品是“视觉”。

这是.NET之前的事情。由于窗体开发GUI,“Visual”Basic是“Visual”。由于MFC和用于创建MFC应用程序的向导,“Visual”C ++是“Visual”。

所属标签

可能回答问题的人

  • 嗨喽你好

    7 粉丝480 提问8 回答
  • uncle_light

    5 粉丝518 提问6 回答
  • 人生的旅途

    10 粉丝484 提问6 回答
  • 富有想象力的人

    3 粉丝0 提问6 回答

扫码关注云+社区

领取腾讯云代金券