As a developer —— dotNet —— 01VB是什么

VB是什么?VB 就是Visual Basic 的意思,是一种常用的编程开发语言。接触或学习过VB的人应该都知道VB是一门计算机编程语言,一门高级计算机编程语言。相信许多人看到这里心里已经开始“呵呵”了。为什么会这样?因为大家都觉得VB太“简单”了,太低级了,学习起来几乎没有门槛。而在国人看来,越是看不懂,越是难学会的东西,才是“好东西”,才“牛x”。

这就不得不说说编程了,在外行人眼里,编程是很“厉害”的,很了不起的事情,而程序员也很“高深莫测”(虽然现在的许多程序员都很苦逼)。其实编程和别的职业一样,中国有360行,这程序员也只是其中的一行,所以就是这样。

在近几年,程序员的数量是呈指数型增长的,现在在大街上你随便拉一个人,基本都会编程。但是真真正正的程序员是少之又少,大部分的程序员死在开始了,又有不少人死在半路了,最后剩下的大多数也仅仅是为了一口饭吃才继续当程序员。这样的话,能出多少真正的编程人才。我相信大部分程序员都已经被那一行行的代码恶心到了吧(尤其是c语言,我看着都有点恶心,汇编就更不用提了)。如果一个人是靠自己的毅力在继续这编程工作,好吧,这样的人我们可以称他们为大神了。同时,不是说程序员吃的是青春饭吗,很好,说的基本就是他们了。

这样看来,大家还会认为一门语言如果能恶心人(我这里没有歧视任何计算机语言和任何学习他的人的意思,大家继续往后看)才越是是值得学习,相反越是简单上手就越不值一提吗?

在当前这种各种编程语言都绽放异彩,各种程序框架满天飞的情况下,对于一个想要学习编程的人,如果你想让他走进编程这座艺术的天堂,那么就让他学习VB吧;如果你恨他,不想让他进来,那么你就让他学习c语言去吧。

VB的中心思想就是要便于程序员使用,无论是新手或者专家。VB使用了可以简单建立应用程序的GUI系统,但是又可以开发相当复杂的程序。这句话是百科里的,同时这里也道出了MicroSoft的软件思想——无论是新手,还是老鸟,用了MicroSoft的软件,都能快速上手,同时能不断发掘里面的新东西。所以MicroSoft开发的VB语言也是如此。

如果你开始学习编程时,当然了,无论以后你学习的是什么语言,只要你是从VB开始的,你就会觉得编程是一件很美妙的事情,自然也就对她充满了兴趣,这时,编程这所艺术的天堂也就向你敞开了大门。

好了,我认为学习编程最快速的方式就是以VB为开端,后面可以学习c#、java等等,学习C语言也是一个不错的选择。但这些都不重要了,重要的是,你已经入门了,而且有着你以后继续深入学习最大的动力——兴趣。

关于学习VB的这一系列博客,一方面是对自己学习计算机编程之路的一个记录,也是能让想学习编程的新手找到一门更容易上手的计算语言,不至于死在这条路上。

另外,本系列博客的核心思想不是介绍语法或如何写代码,而是介绍编程思想。因为前者在网上的资料比比皆是,但那些都不是最重要的,因为我们要做一个有思想的程序员,而不是一个简单的coder。

本系列博客总体分为三部分,《VB入门》、《VB中阶》和《VB高阶》。第一部分主要简单介绍一下VB里的一些东西,比如窗体,控件还有一些如何用简单的如何用VB编程等,但是会尽量通过能让大家更容易看懂的角度去介绍。第二部分主要介绍如何自己开发控件、以及如何自己开发动态链接库等。第三部分主要介绍VB高级开发,比如windowsAPI、socket编程等。这也是VB大显身手的地方。

如果大家有兴趣,可以看看这个人的博客,大家就会发现一片新天地,同时这里也是我们的家。

http://mxj6688.blog.163.com/

相关文章

Format[$] ( expr [ , fmt ] ) format 返回变体型 format$ 强...
VB6或者ASP 格式化时间为 MM/dd/yyyy 格式,竟然没有好的办...
在项目中添加如下代码:新建窗口来显示异常信息。 Namespace...
转了这一篇文章,原来一直想用C#做k3的插件开发,vb没有C#用...
Sub 分列() ‘以空格为分隔符,连续空格只算1个。对所选...
  窗体代码 1 Private Sub Text1_OLEDragDrop(Data As Dat...