VB.NET的前世今生的简单介绍

vb程序设计是什么?VB(Visual Basic)是由微软公司开发的包含环境的事件驱动编程语言 。它源自于BASIC编程语言 。VB拥有图形用户界面(GUI)和快速应用开发程序(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库 , 或者轻松的创建ActiveX控件 。程序员可以轻松地使用VB提供的组件快速创建一个应用程序 。
Visual Basic .NET(VB.NET)是.NET Framework框架下的一种多重编程范式高级语言 。
VB.NET , 是微软公司于2002年作为原有的Visual Basic的继承者而推出 。虽然自2005年起,语言名称中的“.NET”就已经被去掉了 。但为了与VB 6.0及以前版本的Visual Basic进行区分,
“Visual Basic .NET”的名字仍然被社会公众用来指代VB 7.0及以后的Visual Basic 。VB.NET与C#同为.Net Framework框架下两种主要的程序设计语言,都是为了调用.Net Framework的类库资源,因此两种语言具有很高的对应性 , 数据类型、控制结构与语言特性都存在一一对应 , 容易把源代码从一种语言对译为另一种语言 。
最难学的编程语言其他信息:
编程语言经常有一个排名榜VB.NET的前世今生,是根据使用量来算的VB.NET的前世今生,下面是2013年8月份的排行榜 。
第一支是Sun公司的JAVA语言 。理论上常常分为J2ME、J2SE、J2EE 。J2ME专门是做手机上java类的客户端与游戏 , 现在安卓大行其道,J2ME这个概念已经开始没落了 。J2SE只能做些电脑桌面上的小程序,国内许多IT公司层面上都是用J2EE,采用的架构是B/S模式,这个才是java的主流应用层面 。
J2EE开发的平台是IBM开源的Eclipse工具,这个工具是免费的 。当然还有IBM收费系列的Websphere,其实虽然此款产品收费,但个人觉得性价比并不高 , 用免费的Eclipse工具完全没有问题 。
但是使用J2EE,新手想要入门还真的不容易 。一般在公司直接现学现用的话 , 会成长较快 。
第二支是微软公司的C系列与VB系列 。国内IT界似乎有种偏见,觉得C#是微软最好的语言,所以目前用的也是最多的 。但用的最多 , 不代表是最好学的,C#的语言特色主要是作为第四代语言 , 是面向对象型的语言 。所以它的语言很规范,但是c#的难点在于实际应用的话,每一个对象的属性与方法太多,新人学习c#,需要大量翻阅帮助说明,入门时间会较长 。新建程序界面如下:
C#的编程界面
微软公司的VB系列是非常经典的系列 。从最初的VB诞生起,它的最大特色是所见即所得,曾经最经典的版本VB6.0 。VB6.0的经典图标
VB6.0选择新建程序界面
VB6.0图形化界面与代码界面
VB6.0之后微软也推出NET版本的VB.NET 。新出的VB.NET吸收了C#面向对象的优秀基因,变得更加规整 。VB的语言其实微软产品中构造最简单,初学者最容易学习的语言 。它可以舍弃一些不实用的类格式与指针,让初学者完全不需要接触复杂的类继承与指针的概念 。最快的图形化编程 , 几分钟的功夫就可以搭建一个漂亮程序的界面,并且编码难度也比C#要小很多 。所以本人认为VB.NET才是最好学的编程语言 。
第三支都是用于某些领域的非大众型语言和一些脚本语言 。Ruby、Perl、Python国内用的人没有前面两支多,所以想要入门的话,周围可以找到帮助的人较少 。
python 现在非常流行的语言,工作比较好找
C/C++ “历史悠久”,现在用的人也比较多
VB 以前非常流行 , 现在不是非常流行了 。但是简单易学 , 比较适合初学
Java 稍微有点过时了,但是不能否定它之前的成功,也是比较流行的

推荐阅读