新手,想学编程帮忙推荐几种语言,多谢!

软件和网站开发以及相关技术探讨
头像
heiling2000
帖子: 93
注册时间: 2008-05-05 11:38

新手,想学编程帮忙推荐几种语言,多谢!

#1

帖子 heiling2000 » 2008-11-03 11:50

是个新手,因为喜欢LINUX,在windows下自学过VB,不过都只是皮毛,想在LINUX下编程,帮忙推荐下易学点的语言,及软件,最好是图形界面的。多谢!
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

Re: 新手,想学编程帮忙推荐几种语言,多谢!

#2

帖子 自由建客 » 2008-11-03 14:48

没学高等数学就不知道什么叫数学,没学C语言就不知道什么叫编程语言。
头像
lovewine
帖子: 1233
注册时间: 2006-03-25 10:36
联系:

Re: 新手,想学编程帮忙推荐几种语言,多谢!

#3

帖子 lovewine » 2008-11-03 14:56

懒人学python,勤奋的人学C
让自由的声音传传传传传传传传天下。。。
Spread the words of freedom.
头像
heiling2000
帖子: 93
注册时间: 2008-05-05 11:38

Re: 新手,想学编程帮忙推荐几种语言,多谢!

#4

帖子 heiling2000 » 2008-11-04 9:09

多谢!
头像
A-yu
帖子: 127
注册时间: 2008-04-25 23:45

Re: 新手,想学编程帮忙推荐几种语言,多谢!

#5

帖子 A-yu » 2008-11-04 20:20

成了标准的东西——c/c++
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

Re: 新手,想学编程帮忙推荐几种语言,多谢!

#6

帖子 自由建客 » 2008-11-04 20:29

A-yu 写了:成了标准的东西——c/c++
Java 之类是否算强龙,我不好说,但 C 肯定是地头蛇 :em05
头像
jiangpeng
帖子: 223
注册时间: 2006-07-25 9:33
联系:

Re: 新手,想学编程帮忙推荐几种语言,多谢!

#7

帖子 jiangpeng » 2008-11-04 21:07

C和Python
Take what man makes and use it, But do not worship it, For it shall pass. -- Anonymous

Twitter @jiangpeng
头像
heiling2000
帖子: 93
注册时间: 2008-05-05 11:38

Re: 新手,想学编程帮忙推荐几种语言,多谢!

#8

帖子 heiling2000 » 2008-11-06 12:01

多谢各位这么热心!
tearsphoenix
帖子: 28
注册时间: 2008-11-03 7:27

Re: 新手,想学编程帮忙推荐几种语言,多谢!

#9

帖子 tearsphoenix » 2008-11-06 12:05

学好C或者至少C++是学好其他语言的基础。还有,学什么要看你用来干什么。每种语言都有强势之处,也有弱点,要根据你自己的情况来定。
DiabloII
帖子: 4
注册时间: 2008-11-06 13:44

Re: 新手,想学编程帮忙推荐几种语言,多谢!

#10

帖子 DiabloII » 2008-11-07 1:37

程序语言无好坏之说,就看你能学到什么程度。
lingyunxs
帖子: 105
注册时间: 2007-04-21 11:57

Re: 新手,想学编程帮忙推荐几种语言,多谢!

#11

帖子 lingyunxs » 2008-11-13 0:48

还是先学好c/c++ 和 java吧,这俩个基础不学好就学其他的,不是好事情了。 把这俩个学精了,再去学其他的不迟。
xxmw
帖子: 50
注册时间: 2008-07-19 12:44

Re: 新手,想学编程帮忙推荐几种语言,多谢!

#12

帖子 xxmw » 2008-11-22 10:29

强烈推荐GAMBAS,类VB,很强大。
poet
帖子: 2841
注册时间: 2006-09-11 22:47

Re: 新手,想学编程帮忙推荐几种语言,多谢!

#13

帖子 poet » 2008-11-22 10:48

heiling2000 写了:是个新手,因为喜欢LINUX,在windows下自学过VB,不过都只是皮毛,想在LINUX下编程,帮忙推荐下易学点的语言,及软件,最好是图形界面的。多谢!
Linux 下绝大多数程序是在终端界面搞出来的。事实上用终端调试图形界面更稳定。

至于易学的语言,目前公认 Python 比较易学,因为文档很丰富。而且官方有相对统一的版本,不象C语言各种编译器满天飞互相都不完全兼容。Python 语言的语法与格式相对都比较优美,并且从语法上强制你使用非常统一的编程风格。这都对团队程序开发非常有帮助。

C语言会之很有用,如果不会也不一定非要强求。当年C语言刚出来的时候还有人说汇编是基础,不过现在没人会说你要学会汇编才能学C,现在也一样,其实并非一定要学会C才能学其他语言。当然,如果希望研究Linux内核,C是必会的。

至于C++,首先它是个跟C完全不同的语言,把它跟C语言混为一谈是很无知的,其次C++有它的特定领域(例如游戏和界面),在这些特定领域之外,我们应当尽可能的避免C++。原因也很显然,C++继承了C的最主要缺点并且将其发扬光大:语法是所有编程语言中最复杂的,使用极其的灵活,一种事情可以以几十种方式去实现,这造成了大多数程序员对 C++只了解个皮毛,程序员的代码缺乏整体和统一性,而且太容易写出隐含错误的代码。如果发展一个新项目,从风险控制的角度考虑,应当尽可能的避免使用C++,不把项目的成功建立在少数的技术怪人身上。
头像
cnkilior
论坛版主
帖子: 4984
注册时间: 2007-08-05 17:40

Re: 新手,想学编程帮忙推荐几种语言,多谢!

#14

帖子 cnkilior » 2008-11-22 10:54

shell 脚本!
头像
heiling2000
帖子: 93
注册时间: 2008-05-05 11:38

Re: 新手,想学编程帮忙推荐几种语言,多谢!

#15

帖子 heiling2000 » 2008-11-24 12:07

poet 写了:
heiling2000 写了:是个新手,因为喜欢LINUX,在windows下自学过VB,不过都只是皮毛,想在LINUX下编程,帮忙推荐下易学点的语言,及软件,最好是图形界面的。多谢!
Linux 下绝大多数程序是在终端界面搞出来的。事实上用终端调试图形界面更稳定。

至于易学的语言,目前公认 Python 比较易学,因为文档很丰富。而且官方有相对统一的版本,不象C语言各种编译器满天飞互相都不完全兼容。Python 语言的语法与格式相对都比较优美,并且从语法上强制你使用非常统一的编程风格。这都对团队程序开发非常有帮助。

C语言会之很有用,如果不会也不一定非要强求。当年C语言刚出来的时候还有人说汇编是基础,不过现在没人会说你要学会汇编才能学C,现在也一样,其实并非一定要学会C才能学其他语言。当然,如果希望研究Linux内核,C是必会的。

至于C++,首先它是个跟C完全不同的语言,把它跟C语言混为一谈是很无知的,其次C++有它的特定领域(例如游戏和界面),在这些特定领域之外,我们应当尽可能的避免C++。原因也很显然,C++继承了C的最主要缺点并且将其发扬光大:语法是所有编程语言中最复杂的,使用极其的灵活,一种事情可以以几十种方式去实现,这造成了大多数程序员对 C++只了解个皮毛,程序员的代码缺乏整体和统一性,而且太容易写出隐含错误的代码。如果发展一个新项目,从风险控制的角度考虑,应当尽可能的避免使用C++,不把项目的成功建立在少数的技术怪人身上。
很详细,多谢,准备研究Python。代表那些和一样的新手向您表示致敬!!
回复