计算机编程

我想要学习计算机但是不知道从何学起,也不了解计算机,虽然我考了VB2级证,但是到此我还不能理解计算机编程的系统,就像不知道为什么有这么多的编程语言,到底是怎么回事,css... 我想要学习计算机但是不知道从何学起,也不了解计算机,虽然我考了VB2级证,但是到此我还不能理解计算机编程的系统,就像不知道为什么有这么多的编程语言,到底是怎么回事,css div,什么三代什么过时了,到底是什么意思 展开
 我来答
zyxyklh
2010-04-01 · TA获得超过278个赞
知道答主
回答量:41
采纳率:0%
帮助的人:52.1万
展开全部
计算机的研究方向比较多,主要有:计算机编程、计算机控制、计算机网络、计算机系统结构等。
不知道你要学习哪个方面。VB二级能说明你具备了计算机编程的基础,但要成为真正的程序开发人员,还要继续学习。
计算机的编程语言确实是太多了,但流行的也就那么几种。做不同的工作,用不同的编程语言和环境,就如同吃菜用筷子、喝汤用勺子一样。比如:
我们做数据库软件,用C#、delphi、VB任何一个都很好,其中使用最广泛的是C#。
做网络编程,就是说开发个web邮箱,开发个论坛等,一般用JSP或者ASP.NET。
做计算机硬件相关的编程,比如写驱动,写单片机控制程序,主要用C和C++。
……
工作的方向不同,工具不同,所以会有这么多的编程语言和编程环境。它们之间有一定的区别,但本质是一样的,一通百通。认真学好一个就好了,切不可贪多求洋,那样将一无所成。学好一个后,再学另一个就非常容易上手。

编程语言分四代:
一代,机器语言,用0和1组成的数字序列编程。
二代,汇编语言,用一些英文单词替代0和1的组合
三代,面向过程的编程,即C、Pasical、Basic(VB的前身)
四代,面向过程的编程语言,包括C++,C#,VB,delphi等,
它们目前应用的情况大体是这样:第一代机器语言完全没人用了;第二代和第三代语言基本上都是用来写与硬件直接相关的程序,比如驱动程序、单片机控制程序;应用最广泛的当然是第四代面向对象的语言,我们用它可以做很多有意思的东西,作为一个爱好者,主攻四代语言吧。推荐你学C++或C#。
你说的三代过时了完全是一种无知的认识。三代语言比如C,在与计算机(包括单片机)硬件直接相关的编程中,非它莫属!我就是从事第三代语言C语言编程相关的工作和研究。

一些建议:你考了二级,作为入门已经足够了,我建议你不要再考三级或四级,因为即使你费了很多时间考完了,你仍然是一个编程的门外汉!找一本好书(在网上搜搜大家对哪本书评价最好),然后苦学苦练(关键在动手多练),你会成功的。以我的同事们的情况,很多编程的高手都不是计算机专业出身,有电子的,有汽车的,学历也不重要,有研究生,有本科,也有中专生。熊猫烧香病毒的开发者,不就是一个非计算机专业的中专生嘛,爱好是最好的老师。

好了,写了不少了。几句话把多年的学习从业经验都讲了,是不可能的。再次强调,编程是一个要耐得住寂寞的事情,要多动手实践。祝你好运。
moodytong
2010-03-30 · 超过18用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:21.4万
展开全部
学习计算机的问题,建议先看组成原理,然后是操作系统,数据库。
语言太多了,因为计算机涉及到广泛的领域。简化说明:最早,机器只认识0和1组成的机器指令,太麻烦了,就有人进行了一些简化,用一些字符代替机器指令,这就是早期的汇编语言(你要擅长这个,你也很牛),继续升级的有pascal,c(划时代意义),然后面向对象语言时代到来,主要有c++,java。还有很多语言,和数据库相关的,和网络编程相关的。应用太多了,最好能熟悉三种左右语言,精通一门就好了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
苏州霏霏
2010-03-30 · TA获得超过5747个赞
知道小有建树答主
回答量:1375
采纳率:0%
帮助的人:996万
展开全部
这个“百度知道”的回答里提供了不少计算机方面的学习资源,有兴趣的话,看看适不适合,极有利计算机编程水平的提高。。。
http://zhidao.baidu.com/question/86571458.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式