我从没接触过编程,但是想要学习编程,应该从哪里入手,他们说C语言是必须学的,C语言又是什么呢,顺便...

我从没接触过编程,但是想要学习编程,应该从哪里入手,他们说C语言是必须学的,C语言又是什么呢,顺便推荐几本像我这种新手适合看的书吧,谢谢

学习编程国内确实大多数从C起步,不过C的话还不是太好学,而且比较枯燥。
C语言是一种高级语言,但是相对于其他高级语言,又比较低级,比较接近于硬件和系统,运行效率很高但是编写效率不高。而且涉及很多底层的知识,而这些知识对于一个初学编程的人来讲,很多是没必要的。

我建议你先学一个脚本语言,比如python,语法非常简单,而且有很多现成的库可以用,迅速就能上手,然后就可以独立作出很漂亮的界面或网页。
当然,C语言对于一个程序员,总归是要学的,这是非常重要的一种语言,但是我个人觉得并不适合新手起步。

如果你一定要学C,推荐《C程序设计语言(第二版)》是K&R写的,又叫KR C,是C语言领域的圣经。不过难度还是有,如果看不懂,可以搭配《C primer plus》这本就比较详细了。谭浩强的书最好少看。

如果你愿意听我的从python开始学,我推荐你可以先在codecademy这个网站上学习一下,互动课程,比较轻松有趣,然后可以看learn python the hard way。如果英语实在是不过关,可以买《python基础教程》这本中文教材
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-08-08
首先向楼上的酱油党致敬。。果然名不虚传。。
首先我不推荐XXX某人的编程书。。实在是误认子弟绕得不得了
新手首先其实要了解你用的软件然后才开始看书
http://wenku.baidu.com/view/2bc9e1f3f90f76c661371a19.html看这本吧
C程序设计语言比较通俗一点,自学不比有老师通俗点好
C语言就是众多编程语言的一种- -虽然有些代码和英语有些像但是它还是一个独立的语言。
第2个回答  2013-08-08
不要盲目的就说必须学,你从事的什么职业?将来你的方向是哪里?对编程感性趣吗?

我从没接触过编程,但是想要学习编程,应该从哪里入手,他们说C语言是必须...
我建议你先学一个脚本语言,比如python,语法非常简单,而且有很多现成的库可以用,迅速就能上手,然后就可以独立作出很漂亮的界面或网页。当然,C语言对于一个程序员,总归是要学的,这是非常重要的一种语言,但是我个人觉得并不适合新手起步。如果你一定要学C,推荐《C程序设计语言(第二版)》是K&R...

零基础学编程应该从哪入手?
1、0基础学习编程建议从C语言学起,可以说60%~80%的程序员都是从C语言开始。但是学编程的专业技术,建议去专业机构进行报名学习。2、确定编程学习的方向。编程语言有多种:C++,C,C#,JAVA,Python等,每种语言都有不同的优缺点,可以根据自己的兴趣方向选择一门编程语言作为自己的学习目标。3、基础...

我想学习编程,要从哪开始学起?
一:确定一个方向,编程语言太多了:java、C++、python、PHP、C等,需要确定方向,从基础学起,建议零基础学编程的小伙伴从C语言开始学起,C语言入门比较简单,会提升自信心。二:自学编程入门一定要阶段性的看到成果,这个“成果”并不是在“黑匣子”里面实现,要在用户展现界面呈现,很容易提升信心。三...

零基础初学者学习编程语言应该学习哪一种?
对于初学者,想做简单的编程的话,建议从C语言开始入门。C语言是最主流的基础语言。现在软件开发上所用的的主流的高级编程语言大多数都是以C语言为基础演化而来的,掌握好C语言有助于学习其他的高级编程语言。在学习过程中推荐参考谭浩强的C语言教程,非常适合入门级别的教材,在学习中还要注重实际操作,技...

初学者想要学习C 语言编程,该从哪里入手?
实践编程:理论与实践相结合是学习编程的关键。尝试编写各种小程序,解决实际问题,加深对C语言的理解。加入社区:参与C语言相关的论坛和社区,与他人交流经验,获取帮助。持续学习:阅读更高级的书籍,探索C语言的高级特性,例如宏定义、预处理指令、位操作等。项目驱动学习:通过完成具体的项目来提升自己的...

零基础怎样学习编程 应从哪里入手?
C语言 C语言,语法较多,时间相对还是比较多的,所以也可以考虑从C语言入手,因为打好编程基础,以后再学其他语言会很快上手。如果是快速就业,不太适合C语言 C++ 和C语言一样,语法有一定难度,C++是一种最广泛支持范式的编程语言,。当然如果C学的不错,C++上手也会快。

零基础,适合学编程,哪个方向好呢?
零基础学编程可以从C语言开始。编程是编定程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。在这方面比较专业的是电商运营机构是云和数据公司,云和数据公司,作为规模更大、更具影响力的紧缺、核心IT人才生态服务...

零基础学习编程应该从哪里开始学习?
零基础学习编程 应从以下几方面入手:1>.去了解计算机的基本组成,计算机的发展史和编程的发展史,看起来和编程没什么关系,潜在的影响还是十分大的;2>.选择一门简单的语言作为入门语严;3>.学会使用搜索引擎;4>.知道如何看书;5>.要”像”个高手;6.>应具备的学习态度;1>了解这些历史的意义:了解...

初学者想学习编程计算机语言应该从哪里学起?
说C语言是基础的,只能说明这些人根本就不懂编程语言到底是怎么一回事。他们大多数都是先学的C语言,然后学习其他语言的时候发现,编程语言的基本要素和C语言都差不多,比如变量、数组、函数甚至语法等等,所以认为C语言是学编程的基础。但是实际上,即使语法与C相似的几种语言也和C语言有很大的不同。举...

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

相似回答