想学一门计算机语言,请内行指点

来源:百度知道 编辑:UC知道 时间:2024/05/10 12:02:09
很想学一门计算机语言,比如C++什么的,曾经有一个内行对我说,学一门语言,对计算机的认识会有质变,而且说时间也不是想像那么长。我是一个文科毕业的学生,对计算机很有兴趣,但是一直以来只是使用,并不内行,我想问问懂行的朋友们,学语言对于文科生来说是不是特别困难?学一门语言有什么实际的意义?如果学C++从零开始到比较精通要多少时间?学会一门语言对于提高电脑水平或者说对于电脑本身有没有质的帮助?

其实大多数计算机语言都很类似
也都是建立在逻辑和一些基本的数学运算基础上的.
计算机语言就是用来编写程序.
对于一个程序来说,需要的就是那么些东西.
常量,变量,函数(方法),程序结构控制
但是往往高级的东西有所不同,比如C++有指针,java就没有.
C++是平台相关的,而JAVA程序则可以运行在任何平台的操作系统上.

说这些是为了告诉你,如你所说,学习计算机语言是可以对电脑水平和对于计算机工作原理的理解上产生一个质的变化.可以帮助你逻辑思维,以及把一个大的复杂模型分解成简单的小的基础模型.

对于文科生来说,学起来也并不难.时间上怎么能确定呢,因人而异嘛.
我觉得,作为程序员,没有人敢说自己精通,而且是越学的多,程序越做的大,
遇到的问题越多,不会的东西也就越多,所以只能说掌握这门语言,而非精通.

目标摆正了就是选择一条学习语言之路.
当前流行的高级编程语言很多,Delphi,VC++/.net,JAVA等等
可以说,学成了这些,会在你将来不论你从事什么行业,你都已给自己本行业
编写一些相关的应用程序,或易或难,或多或少会提高你的工作效率.

但是不建议你一上来就学习这种高级语言.还是建议你遵循一条基础的道路.
先学习C语言,C语言可以说是一切程序语言的基础.基本掌握之后,可以学习汇编语言和数据结构.学完了这之后,可以开始学习C++,进而VC,以及.net编程.
另一条路不学C++,可以选择学习java,java是很有前景的编程语言.
用纯java编应用程序的很少,一般都是web开发,也就是用jsp.
另一个java的应用就是J2ME,目前手机平台的java程序应该说是越来越火了.

时间上应该说,随着你的兴趣有多深,爱好有多浓,你投入的时间就会越多.
学习无止境,是永远没有终点的.
之所以说了C++和java,是因为我也是这两个语言的学习者,
至于其他更高级一些的我并不了解.所以尽我所知道的东西倾囊相告.

希望对你有所帮助.

如果只是为了提高