首页
社区
课程
招聘
[讨论]初学者学习什么语言
发表于: 2009-2-17 12:23 2765

[讨论]初学者学习什么语言

2009-2-17 12:23
2765
我是初学者

想学习,不知道学什么语言

我想明确的是:

1,哪门语言容易上手
2,各语言之间有什么不同之处,也就是各自的优缺点
    比如,有人说C语言好,好在哪里,相对于别的语言有什么不足之处
3,如果确定了一门语言,应该怎么入门,因为万事开头难啊,开始最不容易了,呵呵

谢谢各位前辈的指点!

[注意]看雪招聘,专注安全领域的专业人才平台!

收藏
免费
支持
分享
最新回复 (1)
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
2
要看你学编程准备干什么。

做通用的应用程序开发,做嵌入式开发,做行业特殊软件,还是仅仅是为了做理论的研究。

快速上手,快速开发,可以去学JAVA、C#等,有人觉得这些是以C为基础的,实际上没有C语言基础反而更容易上手。

也可以试试Borland的Delphi与C++ Builder,入门简单,上手快,性能也很不错。

如果做特殊的软件,比如系统软件、大型的行业软件等,一般C/C++比较合适。

而在嵌入式领域,一般认为以C为主,结合C++,以及必要的汇编。但随着技术的提高,目前掌上便携式设备的性能已经非常地高了,在嵌入式操作系统的支持下,一些对性能不是特别在意的嵌入式软件也可以用诸如JAVA之类的语言来开发。

如果要搞理论的、学术的研究,PASCAL、C都可以拿来研究。(听说ADA也是很不错的语言,但由于其开发工具昂贵等原因,使用的人不多)

而对于逆向,不管哪一种语言,有一定的编程基础都胜于没有。

如果没有特定的目的,建议从C或C++开始,你可以自己先随便看一看C和C++的书,觉得哪个对自己来说更容易理解就从哪里开始。

至于入门,编程的诀窍就是“编”,而不是“看”。

找一本入门的书,最好是那种可以对照着书自己进行实践的教材。

从Hello World开始,你可以记录自己写出的程序,再小再没用的程序也算。

慢慢地,你会发现自己已经写过了成百上千的程序。相信此时对 编程的理解很深入了。
2009-2-17 20:13
0
游客
登录 | 注册 方可回帖
返回

账号登录
验证码登录

忘记密码?
没有账号?立即免费注册