找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 12101|回复: 12

一点心里话,关于编程该学什么语言。

 火.. [复制链接]

857

主题

2632

回帖

2

精华

管理员

此生无悔入华夏,  长居日耳曼尼亚。  

积分
36130
发表于 2010-12-2 21:12:18 | 显示全部楼层 |阅读模式
一般来说心里话都不会长,而且不会有华丽的词藻,大伙们凑合着听听就行了,不爽的别砸我。

我的建议是:先学VB、再学C语言(不是C++)、最后学ASM。
先学VB的原因是:VB简单易学,容易树立起初学者对编程的信心。学VB一个星期,就写出一个“计算器”之类的有用程序,是对编程初学者一个巨大的鼓励。
再学C语言的原因是:VB里隐藏了太多的内幕,学C语言就能揭开VB里一系列的秘密,更加本质地了解某些在VB里似曾相识的概念。比如会得知字符和字符串其实是两个概念,字符串有很多种,VB的数组其实是结构体,ByRef传递某变量等效于ByVal传递某变量的指针值等等。
最后学ASM的原因是:汇编语言才是计算机能理解的语言(此话有点小错误,准确的说是机器语言),如果不学汇编语言,就无法和计算机做最直接最深入的沟通,但是汇编语言也是最繁琐最难以理解的语言,一个“自然人”直接学习汇编语言估计会难以接受,所以需要有一定的编程基础后才学。其实剥去各种语言身上的层层马甲,大家会发现,其实它们终究都要转化为汇编语言的。

等到大家学完这三种语言,蓦然回首,会有种“悟道”的感觉。此种感觉,难以言表,只能让诸君自己感受。但是有一点可以说的,就是不再畏惧学任何一种新的语言,无论是经典的C++还是流行的JAVA,都能很快的学会。

275

主题

3017

回帖

1

精华

管理员

嗷嗷叫的老马

积分
17064

论坛牛人贡献奖关注奖最佳版主进步奖人气王疯狂作品奖精英奖赞助论坛勋章乐于助人勋章

QQ
发表于 2010-12-8 17:01:44 | 显示全部楼层
我还相反......第一个可视化编程语言,是易语言...........然后DELPHI,晕了后再VB6,然后就一直VB6了.....- -!
我就是嗷嗷叫的老马了......

0

主题

1

回帖

0

精华

初来乍到

积分
4
发表于 2011-9-26 02:14:08 | 显示全部楼层
我介绍大家学习aauto c语系的混合编程语言 结合C语言 可以底层开发

857

主题

2632

回帖

2

精华

管理员

此生无悔入华夏,  长居日耳曼尼亚。  

积分
36130
 楼主| 发表于 2011-9-26 20:04:55 | 显示全部楼层
qqmmcc 发表于 2011-9-26 02:14
我介绍大家学习aauto c语系的混合编程语言 结合C语言 可以底层开发

学乱七八糟的语言没必要。
只学A/B/C即可。

7

主题

38

回帖

0

精华

铜牌会员

积分
247
发表于 2011-10-3 22:57:05 | 显示全部楼层
有道理。
不过现在好像没有纯C的IDE吧,以前还有个TC

7

主题

38

回帖

0

精华

铜牌会员

积分
247
发表于 2011-10-3 23:08:35 | 显示全部楼层
原来老马搞过易语言啊。TA也很精通了啊。

现在用易语言的还真不少,做外挂的资料80以上都是易语言,还有专门的易语言外挂模块

857

主题

2632

回帖

2

精华

管理员

此生无悔入华夏,  长居日耳曼尼亚。  

积分
36130
 楼主| 发表于 2011-10-4 01:28:22 | 显示全部楼层
wanren2008 发表于 2011-10-3 22:57
有道理。
不过现在好像没有纯C的IDE吧,以前还有个TC

真的有,名字叫C-FREE。
另外我不会易语言,我会且只会A(X86ASM/X64ASM)、B(QBASIC/Visual Basic)、C(C/C++)。

7

主题

38

回帖

0

精华

铜牌会员

积分
247
发表于 2011-10-4 21:07:29 | 显示全部楼层
呵呵,我说错了。
是阿杰上传了不少易语言的东东吧。

其实我觉得C挺好的了,尤其喜欢那个i++和++i,当时好像用TC写了个什么小东西(实验数据画曲线?都忘了)。
为什么又弄个C++来烦人呢? c++的书也买了几本。好像还是没进门。
感觉还是c#舒服

857

主题

2632

回帖

2

精华

管理员

此生无悔入华夏,  长居日耳曼尼亚。  

积分
36130
 楼主| 发表于 2011-10-4 22:51:43 | 显示全部楼层
wanren2008 发表于 2011-10-4 21:07
呵呵,我说错了。
是阿杰上传了不少易语言的东东吧。

只喜欢A/B/C。
感觉别的语言都是多余的语言(仅指X86/X64的计算机平台,网页/手机等平台的语言不算)。

3

主题

8

回帖

0

精华

铜牌会员

积分
122
发表于 2011-12-19 09:58:21 | 显示全部楼层
没必要学VB,如果说从信心的角度讲的话,可以直接看完c入门教程马上找一本c《语言编程XX例》的书,依葫芦画瓢就能有信心了,C是理解系统的关键

857

主题

2632

回帖

2

精华

管理员

此生无悔入华夏,  长居日耳曼尼亚。  

积分
36130
 楼主| 发表于 2011-12-20 11:21:44 | 显示全部楼层
siyimase 发表于 2011-12-19 09:58
没必要学VB,如果说从信心的角度讲的话,可以直接看完c入门教程马上找一本c《语言编程XX例》的书,依葫芦画 ...

主要是初学者写出的C程序没什么实用性,没有毅力的人过不了几天就觉得无聊就不学了。
VB容易做出实用性高的作品,比如我学VB几天后就做出了个第一个VB作品是《超级闹钟》,可以设置10组闹钟!

0

主题

53

回帖

0

精华

铜牌会员

积分
165
发表于 2012-7-30 17:03:33 | 显示全部楼层
好吧, 我认为这个: http://www.silvergames.com/light-bot 才是应该第一个学习的编程软件.  

如果这个都玩不转, 说明你真得不适合学习编程, 直接转美工或是其他什么玩去吧, 免得浪费了大好三八年华.

30

主题

693

回帖

0

精华

钻石会员

积分
2815
发表于 2015-3-10 11:08:02 | 显示全部楼层
这是 Tesla.Angela 大侠成功的路径 我觉得vb可以用易语言替换一下 易语言不错 无需太多知识即可写出很多想要的程序 对提高程序自信心很有帮助
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

快速回复 返回顶部 返回列表