请问下是C语言先学还是C++先学,我要从0开始学计算机编程,外边卖的书给我弄蒙了,想问下什么样的编程书好.

作者&投稿:荣净 (若有异议请与网页底部的电邮联系)
我先自学计算机软件编程,请问先学哪一种,VB还是C语言,或者是C++?~

问题一:学习编程入门应该先学什么? 学C,c++,C#,数据结构,数据库,算法.刚开始还是先学c语言吧,推荐下《C程序设计》,发行量第一的书,几乎人手一本.比穿适合初学者,

The C Programming Language也是本好书,推荐

问题二:学编程应该先学什么 我以前学过但后来放弃了 我可以给你点建议 希望对你有用!!
1.编程一般来说还是先学C语言,其实你不学C直接学C++也行,因为在C++中也包含很多C语。。但是我还是建议先学c.虽然要多花点时间但是对你以后过渡到C++和理解一些编程的基础知识,基本概念是很有好处的。学好了C之后就可以选择学java,c++,C#等。。。虽然语言多,但是他们都基于C只是有些地方不同,你可以根据你的就业方向选择一门学精,一定要。。。然后你在学其他的语言都相当简单。。就像你学好一门内功,其他武功学起来就简单了。
2.我想谈的经验就是,新手经常问的要数学知识和英语知识的问题。。英语知识讲究就行不太影响大局。如果你的英语知识稍好的话,以后你定义函数名和看别人的程序这些都会帮你节约时间。。。我学编程以前很多人说数学不重要,其实对于编程来说是需要数学知识的,从某方面来说数学等于逻辑,众说周知编程是一项需要逻辑的知识。。。我数学很差,而且我又是自学编程,在开始学基础C++的时候还没有多大困难。。到后面学到了在编程中最关键的数据结构和算法的时候,我就被难住。这里要求数学要好。编程中的算法和数据结构是很重要的,以后你的程序编得好不好,就是看谁的算法和数据结构用得最恰当。最高效。。。。这也是导致我放弃的直接原因。。。
3学习方法。。编程是需要实践的,建议你买一个笔记本电脑。。然后有空就去图书馆上机练习。。做下课后的习题。。把书上的例题也自己做一遍。。
一本好书,你一遍是无法理解其中的全部精华的,真的,起码看,做两遍以上,
虽然浪费时间,但是每一次你就会对其中的知识点有新的理解。。。虽然很浪费时间,而且让人心情烦躁。。。但是一个程序员关键是能耐住寂寞。
4.当你学得不错了,你可以和你志同道合的朋友一起去接一些小项目做,这样你才能看到自己的不足。。。看清楚实践和理论的差别。。。
5关于前供问题。。。依照这个社会的发展,电脑以后几乎像手机一样普及。所以你们前途的一定是光明的。。。。虽然这一行才出来工资或许不高,但是自己要能做个1年多,有经验了。。工资是普遍高的。。
6这一行是有趣的,你看网上这些东西不都是程序吗?也是累的。。最后的胜利者是耐得住寂寞。努力的人

问题三:零基础学习编程,我需要先学习什么 看你想要干什么。计算机程序有很多方向和用途。可以先学习一些对新手友好的语言,比如Python、VB、C语言,主要是锻炼自然语言思维到计算机语言思维的衔接过渡。然后可以考虑个人的开发方向,移动开发就学Java、Swift、C++,pc软件开发就学C#,C++

问题四:零基础想入门编程需要先学什么? 说真的, 如果你对编程是 0 认识的, 那我先恭喜你!! 因为你将会有个很好的开始 ( 像我这种老骨头, 很多坏习惯都改不了, 学习新的东西也有困难 ) 那, 我给你的建议是 :
1. 如果你的英文还可以, 找英文的教材来学, 去外国的 forum 讨教 (如 StackOverflow), 你会有更好的领悟, 会有更多人可以帮到你. 你会学到更好的编程思维, 最重要是, 学会 问对问题 ( 老外比较愿意一边批评你, 一边帮助你, 他们会给你引导居多, 迫你思考 )
2. 首先要有编程的思路. 你总要知道 你到底想做甚, 为甚要做甚, 你要做甚. 一旦缺少其一, 你的行为便没有意思, 你的思路 和理解也会中断, 你会变得很迷失
3. 你要明白编程的 4步曲 Input -> Process -> Output, 另加 Storage
4. 你可以先尝试用人类的语言去编程 ( 我总是这教我的学生的 ). 你得用上 由... 到..., 当... 就... , 如果 ... 那... 否则... (可以再加, 又如果... ) , 你可以试著这样写一个 我的一星期 的程序.. 当这写得出的时期, 那就代表了你已开始有 编程的思维, 你再看那些 for (...), while(...), if then elseif else 时, 你就能跟上了. 但如果你还没做到这一点, 那代表, 你还没准备好
5. 另外, 你也得有一些 OO (物件导向) 的概念, 如甚是 Object(Class), Attribute (Properties), Method; 甚是 Inheritance(继承), Polymorphy *** (多形继承), Encapsulation(封装). 那你就很容易掌握教程里的思路
6. 以我本人的经历, 跟著教程是学不会的, 我会先前设一个目标, 如:我要写一个 闹钟记事本 , 无论我用甚(懂或不懂的)语言, 我都会循著上面 2,3,4 点的思路去一步一步找出答案. 我要这个应用怎操作 ? 最後要得到甚结果 ? 怎样做到这个介面 ? 里面要有甚逻辑 ? 里面会发生多少支节... 最後就是你耕耘的收获.
7. 最後, 我会建议你先学会画流程图和规划程序, 才去想怎做程序, 连道理都没讲得通, 那是绝对不可能写得出个程序来的. yEd 是个不错的流程图软件, FreeMind 则是一个不错心智图软件, 你都可以试试.
以上, 希望对你有帮助. 但我说的也就这多了, 没补充了, 所以也不用追问了. Good luck! Happy Programming! =)

问题五:零基础初学者学习编程语言应该学习哪一种? 你打算一直学下去的话,就先学C,VB只是简单的,C学好后再深入学习java。c功透后只要两三个星期就能够把VB搞懂。现在大企业基本不是看你学的语言多少,而是你的编程基本功及可培养发展潜力!

问题六:编程入门因先学什么或先看什么书好? 选择开始语言真的很重要,C语言容易掌握,如果要深究它却是最难的,C语言是一个面向过程的罚言它应用于硬件开发~其工资是所有编程语言不能比的,你要想当黑客C语言必须要精通,还有计算机的核心技术!用C语言做基础语言是很好的~
学过C语言的入java和c#就容易多了~!java是san公司c#是微软出的, 都是面向对象的语言~在面向对象的编程中万物皆对象!java要比c#难度高~不过工资也高!
学完以上语言还需要学数据库语言~SQL和Oracle,一个大型程序是少不了数据库的~
然后看选择是否进网页编程~网页编程需要以html语言做基础然后和java结合就是jsp语言~和c#就是asp语言!
以上只是给你了一个思路进入编程的领域是很辛苦的~需要有坚强的毅力~~呵呵不说太多了祝你学业有成.

问题七:零基础编程入门自学先学什么 刚学程序的时候要切记:
1.不要追风,不管别人说今天XX语言有多好,明天XX语言多流行。
2.编码是件很枯燥,甚至很痛苦的事,所以一定要有耐心。
c,最基础也是最根本的(操作系统就是用c和c++编的),学了c后c++,c#就很好学了因为大体差不多.其实只要学了一门语言学其他的就很快了.
C#.C++是由c语言发展出来的。vc就是visual c就是图形界面的c语言编程
Visual Studio2008只是个专业开发软件(很多大程序都在这个上开发)不是教学用的,也没有什么真正意义上的教学软件。编程嘛不管用什么程序编都一样,Visual Studio2008很不错,编程错误提示也很到位。
要去买本c语言的书,自己鼓捣是没用的。

问题八:零基础自学编程应该先学什么? 我自学的都是java,比较简单

问题九:编程入门先学什么,自学能学会吗? 这个问题问的挺广泛的。我先回答第二个问题,自学能学会。编程的话首先要学习计算机基础,打字,学习一些计算机基本原理,算法,数据结构相关的基础。然后学习C语言。然后根据自己的方向选择一门想学的语言,学习语法,做项目。
这个是很大致的说法。具体还要看你是什么基础,想做什么。而且做了才知道。

问题十:自学编程怎么入门(零基础) 因为你说是因为爱好才学,我便回一回这问题。
建议:去书店买一本c语言入门书籍看看。把书上的代码手工往电脑上录入,调试(我用了四个梗,所有工作之余的所有时间都在看、想……四个月勉强入门……),学会了这一种语言,其它的语言都很容易过渡的。
之后,再学数据结构,充分认识点,线、树、图形等等……这里我用的时间太多,但数基础不行,还有些都没有学会……
之后,你自己就知道怎么办了……
我也因为爱好才学的,也是自学。
你是高中生,比我好多了,我是初中生,你比我学习起来更容易。

先学C++吧,把它学扎实了,JAVA就无师自通了。其实学会一门计算机语言并不难,难的是怎么样去用它。因为学会语言的语法简单,看看就会了,但怎么样用,用它写出好的程序是很难的事情,非要经过长时间的实践不可,科班出身,但不下功夫,写不出几个好程序的人多的是!所以,真正掌握一门语言以后,触类旁通,举一反三,其他的语言也不会难了。

当然先学c语言,c++比c语言的高级一些,但学好c语言之后,c++很好学的。
.学编程的人,很少有人没学过C语言的.
我推荐让C语言作为你第一个学的语言.虽然有的人说要先学VB,其实这种观念是错误的.C确实比VB枯燥,而且说实话学完C后不学别的就好象没学过,感觉什么都没学会.可是,对初学编程的人来说,只有C语言才能建立起你对编程概念的理解.VB不是编程,VB只是一种工具而已.C语言确实是个不折不扣的语言,真正让你知道什么是编程的语言.有初学C语言,用TC2编译器的人总说他学了C什么都不会.什么软件也写不出来.我可以告诉他,编程编程,编的是程序,而不是软件,软件这是程序的一个构价.你想编程出软件,那以后很轻松的就能掌握,现在你需要学的就是编程,说明确一点,你现在所需要学的就是算法.编程的灵魂是算法,这点每个人都要记住.
所以,第一门语言要学C,
推荐的书为谭浩强老师的<C程序设计>(清华大学出版社)或者克尼汉的<C程序设计语言>(美国).

C++是在C的基础上发展而来的。所以应该先学C。先学C语言《C语言程序设计》,然后学C++,推荐清华大学出版社的。 钱能那本,我们老师说是他见过最好的。学完C++了,在学Java就简单多了。呵呵。

我是学计算机的!现学的是C语言,它是基础,其他都是在它之上的延伸!如果你是从0学起,我觉得我们的C语教材就比较好,你可以借鉴:清华大学出版社 谭浩强著 C程序设计(第三版)

《C语言程序设计》唐国民、沈尔云主编的,有配套的《C语言程序设计实践教程》主编是我的C语言老师,哈哈,挺不错的,中国铁道出版社出版的

先学《C语言程序设计》 C比较基础,对于初学者应该先从基础的开始,学了C再学C++


自学计算机,计算机组成原理和C语言应该先学哪个?
计算机组成原理可以先学,毕竟c语言是需要一定计算机基础的

我刚接触计算机,想学计算机语言,是先学C语言还是先学程序设计?
本人建议学c语言,C语言是一门低级语言,所谓低级语言就是贴近硬件的语言,学好c便于你理解计算机工作原理。C语言也很强大,无论是编系统,编引擎,还是破坏写病毒都不在话下,例如冲击波病毒就是c语言写的。我们玩的qq,网游等,都离不开c语言 ...

编程入门先学什么?
对于刚接触编程的人来说,先学习C语言是非常重要的。C语言可以说是是计算机编程语言的鼻祖,其他的编程语言几乎全是由C语言变化衍生出来的。C语言虽然是一门面向过程的语言,但是其基础语法和其他编程语言是非常相同的。2、 HTML,CSS,JavaScript。这三门语言是前端学习的重要部分。这三者虽然不同,但是...

软件编程入门先学什么
编程入门一般先学:C语言或者是Python。C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。Python是一种跨平台的计算机程序设计语言,是一个高层次的...

先学c语言还是python
而Python语言除了在IT行业有广泛的应用之外,在传统行业领域也有大量的应用。相信在产业互联网的推动下,未来传统行业应用Python语言的场景会越来越多。总体来讲,C语言和Python都是比较不错的编程语言,但相对于而言Python更加简单一些,如果没有任何基础,建议先从Python开始学起。

初学语言是先学c语言还是c++好
当然是先学c语言了,c语言是学习好其他语言的基础。如果你要想学的远 学得稳的话得先从c学起 这是很多计算机语言的基础!c++是在c语言的基础上发展出来了,各方面当然比c语言完备。不过c语言比c++更容易入门。这应该也是为什么大学首先学c语言再学c++的原因吧。我强烈建议你先学c语言。

我想问一下先学C语言后学C++好,还是直接学C++好
学c++中面向过程的那部分,和c语言基本一样,至于面向对象那部分初学者就先别看了,等有了基础再看。推荐谭浩强《c++程序设计第4版》,这可能是这方面书中最通俗易懂的一本了,等有了c语言的基础以后再看大师的书,做提高。

我想自学编程,知道了c语言,但对学习c,c++,c#还有汇编不知从何下手,先后...
如果你学习过C#后,对编程有了一定了解了,你仍然青睐于C\/C++,那么,请学习C++(你有C和C++的一点基础),走软件方向。不要把C++当成C的进阶,尽管有很多相似的地方。如果你执意要学习C语言,那么接下来建议你学习汇编、C++初级以上、JAVA等走嵌入式方向。注:学习C++:有编程基础(包括对C++有一定...

我想问一下学习编程先学什么
掌握好C语言有助于学习其他的高级编程语言。2、也可以先学Pascal。Pascal是一门很好的教学语言。然后对过程式编程有些了解以后可以学习数据结构,C和C++。然后可以学一下Java或C#。更多关于学习编程先学什么,进入:https:\/\/m.abcgonglue.com\/ask\/f155871615818462.html?zd查看更多内容 ...

我是大专生,不知道该先学(C语言、C++、C#)哪个先。.
哪个先无所谓,最终要是多练。至于时间那取决于你学习的深度。顺便送你一段话。李开复博士给中国计算机系学生的建议 (1)练内功。不要只花功夫学习各种流行的编程语言和工具,以及一些公司招聘广告上要求的科目。要把数据结构、算法、数据库、操作系统原理、计算机体系结构、计算机网络,离散数学等基础课程...

山亭区15977545397: c++ 与 c 语言 先学哪个啊 -
窦逃甲磺: 无所谓先学哪个,c语言的目的是为了叫你理解底层,学会面向过程的程序设计,然而想要学好c++的话,靠近底层是十分必要的.c++最早叫c with class,也就是带有类的c语言,所以如果一点基础都没有的话,学习c语言进行一下过度还是不错的.

山亭区15977545397: 编程问题:先学C语言还是先学C++ -
窦逃甲磺: 很多人问过这类问题.其实学C还是C++要看你的发展方向.如果是以数学解题为主,学C就够了.如果是要编程,那C++就比较好.但如果你的发展方向不是职业编程者的话,我建议你学VB ,Dephi. 你是初学者,那么我建议你先学C语言,教材...

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

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

山亭区15977545397: 学习c++前是不是先学c语言比较好? -
窦逃甲磺: 学习C++肯定要先学习C语言.C++ 读作“C加加”,是“C Plus Plus”的简称.顾名思义,C++ 是在C语言的基础上增加新特性,玩出了新花样,所以叫“C Plus Plus”,就像 iPhone 7S 和 iPhone 7、Win10 和 Win7 的关系.从语法上看,C...

山亭区15977545397: 大神们好,我想问一下我想自学C语言跟C++,请问一下要先学C语言还是C++.我网上看了很多信息拿不准. -
窦逃甲磺: 建议先学习C,再学习C++ C语言语法比较复杂,C++侧重讲解编程思想,等这语言学习会还要学习一下数据结构和算法 C语言书籍:《C Primer Plus》则是一本入门书,非常受欢迎,很适合初学者.你看了这本书后会觉得谭浩强的那本简直没法看 《C程序设计语言》讲的比较深入,它不是一本入门性手册,即使已经学过C语言的人看起来也比较困难,适合反复看的一本书. 《C陷阱与缺陷》和《C专家编程》是比较深入的书籍,有一定基础在看 C++语言书籍:C++ Primer 讲解比较全 有一定基础后,在看《effective c++》、《Inside the C++ Object Model》

山亭区15977545397: 初学者学习C语言还是先学习C++??? -
窦逃甲磺: 二者没什么关系,C面向过程,C++面向对象.如果为了学C++而学C是完全无必要的,因为你要从C的面向过程转到面向对象是很费劲的,直接学C++可能更容易. 而有趣的是,当你学好了C++以后,你发现你已经学会了C.满意请采纳

山亭区15977545397: 学习c语言和c++,应该先学哪个?两者是什么样的关系 -
窦逃甲磺: c是面向过程的语言,c++主要是面向对象的语言.一般初学都是先学c语言再学c++,有些学校则直接学习java语言,java是纯面向对象的,跨平台很好.c语言是bell实验室开发unix的时候发明的语言,linux unix开发方向离不开标准c语言.相比汇编,c有众多的函数可以调用,相同问题c运行的时间也不会比汇编语言低太多.c++其实是对c的一个扩展,建议先学c,再学c++.

山亭区15977545397: c和c++先学哪个比较好. -
窦逃甲磺: 尽管C++是从C演变过去的,你可以把C++看做一个C语言的扩展,但是你只要记住这是两门,别管他是谁演变成的谁,如果你想知道那个好学的话肯定是C语言,因为C语言并没有类啊、模板啊等等一些复杂的概念,C语言比较“单纯”,但是现在应用比较多的可能是C++,因为C++支持面对对象,这在大型的工程中是很有用的.而且C语言提供的库函数并不是特别丰富,很多功能都需要自己去实现.

山亭区15977545397: 先学C语言,还是先学C++ -
窦逃甲磺: 从名字可以看出,C++ 改进自 C 语言,特别是面向对象方面的扩展,但学习 C++ 可以直接学习,不需要先学习 C 语言基础,可以把 C++ 当作一门全新的编程语言.

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