我想学编程,是直接学C语言还是先学汇编语言或者VB语言做基础?

作者&投稿:载世 (若有异议请与网页底部的电邮联系)
【求助】是先学汇编语言还是先学C语言?~

虽然我是初学者,但我还是说一句,建议先学C语言。
我就不复制网上对C语言和汇编的介绍了。直接手打:
C语言更加简单易懂,面向的用户更大,一般如果完全没基础的话,绝对先学C语言。
而汇编,更加底层,更难懂,但是它是连接机器语言和用户的直接桥梁,因此一些超牛的人都是用汇编直接写病毒(不是说C语言不能写病毒,而是汇编更直接)
打个比方:如果想钻进一个区域,C语言是寻找有没有一个小洞,而汇编是寻找分子间隙够不够大。

C语言更普遍,像英语里的四级,而汇编更深奥,像英语里的GRE
四级更生活化,用的人更多,GRE虽然难,但水平更高,所以用的人也少。
C语言和汇编也一样。

手打那么多,还是建议先学C语言。如果先学汇编,会很打击你的信心。

以上都是我的个人经验,说错了别怪我。我也只是个菜鸟。

单片机要做工程的话还是用c好,用汇编太复杂。c要100行的在汇编里面要300-500行。。。。我已经学了c语言(不是专门用来编单片机的)然后学的单片机汇编,下学期还要开单片机c语言,足见c还是更加适用于单片机。我们现在做的单片机课程设计很多人用汇编编不出来的用c就很容易。先学c,汇编大致了解一下就可以了1、对于普通的项目,只要学好c就行了,但不是足够了。2、现在流行的单片机开发编程语言有汇编、c、c++。3、它们是可以相互依托的,比如要求开发速度,我们可以尽量用c或c++,因为它们都比用汇编完成任务速度要快。比如要求执行速度,我们必须考虑使用汇编,因为汇编的速度大体要比c或c++快5%~15%,另外我们还可以考虑用c或c++来嵌套汇编完成。4、通过以上说明,只会c是不够的,有空还是要看看汇编和c++的。
C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画,具体应用比如单片机以及嵌入式系统开发。

先学VB做基础,学到自己觉得差不多的时候,再去学习C语言,C语言学到指针那里不懂的话,就去学习汇编,因为汇编从基础那里就有指针的概念了,学了汇编再去学C语言的指针,那就是非常简单的事情了,就按我这个顺序学,应该还是比较容易入门的,这样比较轻松。是我自己的的经验。

个人经验:C语言如果要简单学习的话,几乎不需要任何基础,一到两周就能差不多学个大概了,多上机实践,给自己出些有意思的题目然后编出来……但C语言想编出实用的程序很难,反正我是不行,顶多做个后台处理程序。你要是想成为高手的话,我感觉还是得从数据结构,数据库,高级编程语言,操作系统等一步步的来

建议你先学C或者VB语言,它们属于高级语言,相对比较简单,汇编语言属于低级语言

汇编语言是低级语言,一般很底层才会用到,比如单片机或者驱动开发。
C语言和VB相对来说是高级语言,更利于理解,容易上手。可以培养兴趣。
其实语言很多,比如java,c#,c++,pscal等,不过现在高校里面一般用c作为入门语言。

这要看你 今后的发展 方向了 ,,其实 术业有专攻,,只要 学的 够牛X 学哪个语言 都行的,,,只不过 现在 貌似 学C的 比较多 ,,,C现在用起来 也比较方便, 各大高校教学 很多 都是C语言 ,,,


零基础可以直接学编程吗?
学习编程其实不需要什么基础,只要可以正常操作电脑就可以学习编程,但是如果想往高深的技术研究就需要学习很多东西,时代咋子进步很多东西都有千丝万缕,所以很多编程需要都是相通的。1、明确的学习目标学习编程对大多数信息技术专业人员非常有用 学习编程和成为程序员可以从个人的角度解决软件使用中遇到的问...

没接触过编程的是学图形化编程还是直接学python好?
“是先通过scratch教孩子学编程好,有编程思维以后再把python教好,这个scratch是专门针对小朋友研发的图形化编程语言和在线社区。孩子创建自己的动画,游戏和故事,自然对编程有兴趣是一个不错的选择有必要的亲,两边都是可以学,python难一些,目前以图形为主 ...

能不能不学C语言,直接学C++可以吗?
可以直接学,其实,c++发明人也说过,c++与c是两门不同的语言。不必要纠结于先学习c后学习c++。但实际情况是,你学习c++的过程中,就无意识的把c给学了(无论你愿意与否)。它们有许多知识都是重复的。C里面无非就是一个指针和数据结构,而这玩意在c++里面照样存在。其次,指正一下误区,C和C++本质...

学编程,是自学好呢,还是报班好呢?
学习曲线:自学可能需要更长的时间来摸索,而报班则可以更快地进入状态。自律要求:自学需要很高的自律性,而报班则有外部压力和动力。成本:自学成本低,但可能需要购买一些教材或工具;报班则直接产生经济成本。实践机会:报班通常能提供更多实践机会,但自学也可以通过开源项目或个人项目来实践。

没有任何编程基础可以直接学C语言吗?
没有任何编程基础是可以直接学习c语言的。因为:一、c语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。而且c语言是一门高级语言,其语法简单,有很多教程可以参考学习,所以对于初学...

学编程先学什么?
1.编程一般来说还是先学C语言,其实你不学C直接学C++也行,因为在C++中也包含很多C语。。但是我还是建议先学c.虽然要多花点时间但是对你以后过渡到C++和理解一些编程的基础知识,基本概念是很有好处的。学好了C之后就可以选择学java,c++,C#等。。。虽然语言多,但是他们都基于C只是有些地方不同,你可以根据你的...

没学过c语言 可以直接学Python吗
答案是可以的。首先,学习Python之前并不需要学习C语言,Python本身是比较适合作为入门编程语言来学习的,一方面Python的语法结构比较简单清晰,实验也相对比较容易完成,这会逐渐增强初学者的学习信心,另一方面Python属于全场景编程语言,未来在Web开发、大数据开发、人工智能开发、物联网开发等领域发展,都能够...

没有接触过编程,但是我想让孩子以后直接学习python和C++,可以吗?
可以,只要孩子有兴趣就行。但是python和c++最少也要十几岁才能学习,尤其是c++的学习难度了不低,可先学python,以后怎么学让孩子自己选

对于几乎是零基础的人,直接学Python编程合适吗
我认为是可以的,python语法简单明了,代码可读性高,容易入门 Python的哲学是「做一件事情应该只有一种最好的方法」,对于初学者规范自己的学习有很大的帮助,同时也帮助初学者能够读懂其他人的代码(相比Perl的代码简直没法看)养成良好的习惯 Python对于代码的要求严谨,特别是缩进(Indentation),对于初学者...

为什么少儿编程课不能直接学编程,还要先学机器人搭建?
先让孩子学习机器人搭建一是为了提升孩子的动手操作能力,二是为了让孩子有一个逻辑,条理清晰。这样孩子去学习少儿编程课程的时候,就能够更熟练。想学习少儿编程推荐选择童程童美。童程童美少儿编程体验课,点击可免费报名试听少儿编程是适合孩子学习的编程教育,是把原来复杂的英文代码编程语言转换成图形化...

内蒙古自治区15895208921: 想自学编程是因该先学java,还是c语言呢 -
钦齿尿素: 如果是自学的话从JAVA开始学起比较好,C语言的语法和JAVA一样,但是从语言的难度来说JAVA比C语言简单太多了.C语言没个几年的功夫什么都写不了,JAVA几个星期就能写出一个能看的东西出来,学起来成就感比较大.从就业前景来...

内蒙古自治区15895208921: 编程入门先学什么好?C还是C++? -
钦齿尿素: C语言:是一门通用计算机编程语言,应用广泛.C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言. 尽管C语言提供了许多低级处理的功能,但仍然保持...

内蒙古自治区15895208921: 学计算机编程应该先学C语言还是C++? -
钦齿尿素: 其实不要想那么多,学就是了,学了你就知道其实C语言并没有你想像中的那么神秘那么难——当然了,偶说的是入门,C语言的入门个人感觉非常的容易,偶就只用了20天不到的时间自学完的.当然了,如果想要精通C语言,那是非常难的,没有个好几年的时间实践的话应该不可能的了~~~所以偶想你如果学的话,只要智力米问题(呵呵,开个小玩笑),完全能够学懂!对了,偶的英文也不行喔,还不照样的入门了^_^送你一句话:喜欢什么,学就是了,别犹豫!

内蒙古自治区15895208921: 我想自学编程,先学哪一种?VB,C语言还是C++,或者是其他的? -
钦齿尿素: 楼上两位都走弯路了,看楼主想学什么了,C++就直接看C++的二级考试书,然后买本数据结构书,用到C++中STL(Standard Templete Libary标准模板库)的书.Java就直接看清华的大学程,要那个厚的,里面基础和深入都有了,而且讲得非常详细,C语言看什么书我不太清楚了,我看的是谭浩强的C入门,很多人在批评他;做网站就学JAVA吧,J2EE就是网站用的B/S开发.不要管人家说先以什么语言为基础,都是一样的,就像英语和利大意语的关系一样,都是为了交流,那有什么基础不基础的,别给自己找麻烦.

内蒙古自治区15895208921: 编程入门是先学VB还是C语言? -
钦齿尿素: 完全没有接触过的话,可以考虑VB入门,VB是面向界面的开发,就算是新手,鼠标拖拖点点也能写出点功能,可以用来熟悉基本语言结构及培养兴趣.另外办公常用的Excel宏实际也算是VB,学会也一样可以写. C没有界面,入门枯燥一点,想要写出点能用的小程序,需要先掌握基础,但是C很基础,学扎实了对学其他语言都有帮助.

内蒙古自治区15895208921: 【求助】是先学汇编语言还是先学C语言? -
钦齿尿素: 虽然我是初学者,但我还是说一句,建议先学C语言.我就不复制网上对C语言和汇编的介绍了.直接手打:C语言更加简单易懂,面向的用户更大,一般如果完全没基础的话,绝对先学C语言.而汇编,更加底层,更难懂,但是它是连接机器语...

内蒙古自治区15895208921: 学习c++前是不是先学c语言比较好? -
钦齿尿素: 学习C++肯定要先学习C语言.C++ 读作“C加加”,是“C Plus Plus”的简称.顾名思义,C++ 是在C语言的基础上增加新特性,玩出了新花样,所以叫“C Plus Plus”,就像 iPhone 7S 和 iPhone 7、Win10 和 Win7 的关系.从语法上看,C...

内蒙古自治区15895208921: 我是一个自动化专业的大一学生,我想学习编程,先学c语言好还是先学vb好 -
钦齿尿素: 肯定是C语言啊,C是多种语言的基础,学好了对于之后学C++、嵌入式等课程都很有帮助的,而且理工科的学生一般都是要求会C语言,以后你考计算机二级证书选的肯定也是C,所以现在真的无聊想先预习起来的话C更好.不过就自动化专业来说,C语言肯定会在大一教掉的,倒是VB大多是高中的时候学的,如果高中没学过的话大学也不会教,所以换个想法,反正C以后会系统得学,自学VB先~个人觉得VB比C语言好玩儿,而且以后如果学C#的话,有VB和C两种语言的基础学起来会很快的~

内蒙古自治区15895208921: 想学好计算机,先学汇编好,还是先学c语言好 -
钦齿尿素: 先学C语言,有了一定的C语言知识,这时可以学习数据结构,数据结构也是C语言的,它会让你把C语言学得更好,至于汇编只要能够看懂就行了,(如果你不是要进行非常低层的编程的话)但是它会在你调试的时候用,所以要会一点)其他的C语言,数据结构则是重点了你觉得汇编不是很难?第一次学,或者没有什么编程基础应该是比较难的吧,我学的时候虽然也觉得简单,别人学了一学期,我只在考试前学了一两天也能过了,(当然了那是因为我C语言学得好,所谓只要会了一门语言,其他的都会有感觉嘛!)想向网络方面学习,这个好像有点难啊,我是学网络的,但我似乎还没学到什么网络方面的知识啊,似乎很抽象,我还是比较喜欢软件~~~

内蒙古自治区15895208921: 请问我想学编程~~有java和c语言~先学那个好啊 -
钦齿尿素: C语言很重要 我建议你先学C语言,学了它对你以后学习其他语言都很有帮助.你可以先学C语言,不必学完,学到函数就行了,后面的指针等等就不必看了. 之后你可以学习html,js,php,C#(或者java),数据库,找个带你的人指点,用不了多少时间的,最好去个公司实习,那公司肯定会找人带你的.这样你快则3个月,慢的话4个月就能成为code(菜鸟code).找工作还是没问题的.很快的html(提高你的兴趣,C语言学完很枯燥),js,php(建立一点点点点面向对象的感觉)重点还是java或者C#.(html,js,php都可以学的时候很快带过,因为有C语言的基础).

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网