首页
社区
课程
招聘
[求助]网上推荐的入门语言太多,究竟该用哪种?
2014-1-11 12:07 4218

[求助]网上推荐的入门语言太多,究竟该用哪种?

2014-1-11 12:07
4218
一直都是只知道用工具,从来没关注过编程,现在觉得想学习编程,为将来做码农做好准备,但是网上推荐的入门语言太多,Python C C++ LISP 等,因为最近看了黑客与画家,看到有说初次学习的语言会禁锢思维,所以请教一下大家,新手入门该学哪种语言?而且不会妨碍到以后的提升,顺便请大家推荐一些入门的书籍(中文),不要像ansi common lisp只有英文的书籍购买,中文的只有实用common lisp。 新手拜谢。

为什么大家都没有提到LISP?我看到很多买过黑客与画家这本书的人的评论(亚马逊登网站)都说新手应该学习lisp入门,对将来有好处啊。

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 0
打赏
分享
最新回复 (19)
雪    币: 80
活跃值: (99)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
sunnysab 2014-1-11 12:57
2
0
C/C++
雪    币: 1112
活跃值: (184)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
syxdotar 2014-1-11 13:02
3
0
个人感觉先学16位汇编,在学c/c++(想在学深一点,在学一些32位汇编)其他的语言在这基础上,恒好学
雪    币: 735
活跃值: (306)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
暮色残阳 2014-1-11 13:27
4
0
3L扯淡,汇编虽是基础但是新手一入门就要学习汇编的话会严重影响积极性的。
初次接触应该从简单易学方面考虑。C/C++  C#等都可以。其实都说JAVA的入门难,但是真正学起来的没感觉和其他的语言有什么区别。 难易度就是1+1和1+2的区别,虽有差异,但没有你想象中的那么大。
这些语言的好处就是,你学习后可以直接参加工作。书籍的话,网上很多的。随便一找一大堆。
如果只是自己在网上练手玩的话,也可以考虑易语言(个人极不推荐)。中文编程,超简单,但是除非你一辈子真的就在网上写写小工具。
不管选择哪一个,只有一个要求,专注,坚持。 语言这东西只是语法的差异而已,现用现查都没问题。主要是编程思想。
隔行如隔山这说法用到编程不合适,你可以理解成坐公交,都是上车给钱,只不过有的车是先给钱,有的是下车给。都做一件事,就是步骤(方法)不一样。
编程语言,一通百通。还是那句话,专注,坚持。吃透了一门,其他的自然就会了。不必纠结,如果非要推荐的话,C#吧。微软的东西,有些全能的意思。安卓都可以编写。
雪    币: 49
活跃值: (19)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
catface 2014-1-11 13:38
5
0
汇编与C
雪    币: 1112
活跃值: (184)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
syxdotar 2014-1-11 14:21
6
0
大哥,我个人意见而已,我感觉先学汇编,在学c能更好的明白这些语句深层次的东西,先学C在学汇编,感觉没有让人突然眼前一亮感觉,纯个人意见,当时,我是两个一起学的,汇编的确难些,考的还是坚持吧。像清华,北大计算机专业,都是先学汇编的,向下的大学(二本,三本)都是先学c/C++,不过也有不少一本先学C的。

个人意见先不要学C#这样的拖控件,画界面等等在学,这样的语言虽然 学,写的快,但是将太多东西隐藏起来了,不利于学习。还是考虑汇编和c语言吧
雪    币: 221
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
prize 2014-1-11 14:43
7
0
基础好了,学什么都快。
雪    币: 4
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
pyzworld 2014-1-11 14:50
8
0
python  亲
雪    币: 207
活跃值: (39)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
魂球先生 2014-1-11 15:01
9
0
C 鉴定完毕。
雪    币: 19
活跃值: (69)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
破九 2014-1-11 15:11
10
0
做码农?win下用c++,linux下用c吧,汇编学了没坏处,其他不了解。
雪    币: 101
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
a糊涂虫 2014-1-11 15:37
11
0
今天发善心说句实话,你应该有自已洞察力,什么样的语言,因人因环境而不同,别人的答案不会考虑你的具体情况
雪    币: 735
活跃值: (306)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
暮色残阳 2014-1-11 16:10
12
0
C#只会拖控件??麻烦你对一门语言做下深入了解在发言OK?
还有你举的大学的例子,能代表什么?
在学校,有学分的压力你必须去学,但是楼主是自学,很少有人能初学就学汇编还能坚持的。
我们必须要先把兴趣调动起来,然后慢慢自己想要了解原理了,那样才能学进去汇编。
我不否认可能有些意志力非常人的天才在,但是你还是要考虑下普遍的芸芸众生。
雪    币: 1112
活跃值: (184)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
syxdotar 2014-1-11 17:41
13
0
我输了行不,我只想说这语言主要是这功能吧,没用过c#,我的错。。。。这语言好像能做winphone系统,是挺吊的,个人感觉他就是java的山寨版,不过不能不承认他的强大,打败了vb、delphi,不过c,汇编感觉更适合去新手去学,楼上有人说python(记得好像有一本书说这是黑客必学的一门语言)这个也不错,总之感觉第一门语言不适合C#(重点是隐藏了好多知识),真心不合适,你说的易语言这个就放弃吧,不要学,刚开始也学过一点点,和c比起来就是.........不能比。
好吧汇编不适合初学者,还是学c 吧。汇编是一定要学的
雪    币: 60
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
sleshep 2014-1-11 18:12
14
0
我是先python后c++
雪    币: 236
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
RtlFree 2014-1-11 19:31
15
0
学C吧.学完语法 看 windows 程序设计.
雪    币: 2362
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
zapline 2014-1-11 20:26
16
0
LZ标题已经知道了会有一堆菜逼推荐各种语言,还发这个贴,是来钓鱼的吗?
vim是最好的编程语言,没有之一,不服来辨
雪    币: 67
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
hnllhuihui 2014-1-11 20:35
17
0
世上没有最好的编程语言,只有最适合自己行业的编程语言!
雪    币: 101
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
a糊涂虫 2014-1-11 20:50
18
0
vim+1
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
玄黄鼎 2014-1-12 00:20
19
0
python不是很多理念来自于lisp么?为什么不先学lisp?
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
玄黄鼎 2014-1-12 00:22
20
0
绝非钓鱼,我真的只是单纯的提问,想到看雪很多大神,就来问问试试
游客
登录 | 注册 方可回帖
返回