大家好,今天小编关注到一个比较有意思的话题,就是关于谭浩强编程入门教程的问题,于是小编就整理了3个相关介绍谭浩强编程入门教程的解答,让我们一起看看吧。
编程怎么入门/程序员需要学什么?
如果想做一个程序员,在没有基础的情况下,买书自学是一个办法,比较速成的办法还是去报名一个培训班,系统的学习一下基础知识,然后选择一个发展方向,再具体的针对性的买点书籍来学习。
编程入门的话,先要学习入门语言,我建议可以先学习一下pascal,这个语言比较严谨,适合初学者。pascal它被称为教学语言,结构严谨,不像C语言那么灵活,易于理解和学习。然后可以继续学习C语言,这个语言比较灵活。有了pascal的基础,在进行C语言编程就不会因为C语言的灵活而有问题。后面的就可以学习VC什么的了。C语言的书推荐谭浩强的,比较好。
当然了,学习什么语言也要看你具体准备从事什么行业。例如你要进行嵌入式开发,C就是很好的选择,如果是Windows开发,那么VC就不错。还有方面的开发、网络开发等等。不同的语言适合不同的方面。要看自己的选择的哟!
谭浩强的C语言技术真很牛吗?他写过哪些厉害的程序?
谭的书教的是c语言,重点仅仅是语言本身,不是数据结构、不是程序设计、不是数值计算方法,不是gui设计,所以不能扩展外延去对比。
作为语言的入门教材,还是比较细致的。
他这人出版过c/c++相关书籍,对很多入门以他教材学习的学生影响很大。
客观来说,江湖评价,谭这人的书很烂,由于先入为主原因,他害了一大批学生,他的思想僵化,对学生以后的思维逻辑是有负面的。
一般来说,偏基础的,偏理论的,老师的水平与教学水平是两回事。他能够把基础的东西很好地教会你,这就是他的本事,高手教你你还不一定懂,因为别人觉得显而易见的东西你可能要想好几天...
很多人觉得他的书不行,不过个人感觉是一个适合绝大多数没有接触过编程的人的。那为什么对这本书大多数嗤之以鼻的唾弃,你高中的时候会觉得小学生的课本写的好?当你到达一定层次之后回头再看这本书,你就觉得这书不行了。但是依旧不能否定这是一本极其适合入门编程的书
程序员是如何看待谭浩强教授的?
十八年前,读大一用的是谭浩强的C语言。说实话,晦涩难懂,抓狂到了极点。处于对技术的热爱还是坚持下来了。作为先行者谭老师是值得尊敬的。
十八年从业经历,多种语言学了很多,用了很多。最终还是回到了原点:高数、线数、概率、数据结构和算法、操作系统、计算机原理、通信协议。基础中的基础才是王道。你才有可能进阶20%的程序员。C语言对于刚入门的学生是很难,但是只要抓住指针数组这个核心就不难,多练多学多看,学习其他语言就不是难事。
:谭浩强的第一版《C程序设计 (豆瓣)》出版于1991年,我恰好从旧书摊买过一本。如果没记错的话,这本书没有***用C89(1988年通过)。相比之下,《The C Programming Language (豆瓣)》第二版在1988年出版时针对ANSI C做了全面修订。推测谭老师在写书的时候没有跟踪过相关进展(C标准化从八十年代出就已经开始),也没有参考过经典书籍。考虑到谭老师的C语言既不ANSI也不K&R,我很感兴趣他写书的第一手材料是什么。
另外,不太清楚谭老师的年龄大和写书水平低之间有什么直接联系。
计算机行业发展迅速,但历久弥新的书数不胜数。仅举几例:- The C Programming Language, 2nd Ed. (1988)
- TCP/IP Illustrated, Vol 1, 2, 3 (1993 - 1996)
- The Art of Computer Programming, Vol 1, 2, 3, 1st Ed. (1968 - 1***3)
- Advanced Programming in the UNIX(R) Environment, 1st Ed. (1992)
这几本书,似乎都有新版,但老版依然值得研读。如果你没有见过一本书与时俱进增加新内容之后被读者批评不如旧版,请参考TCP/IP Illustrated第二版的Amazon书评。简单的说,真正的好书并不容易过时,经得起考验。
感情问题和技术问题要分开,看书不是娶媳妇,不好就扔掉。黑谭老师不是目的,也没有意义。重要的是把这本影响极其广泛的书(甚至可以包括谭老师的所有书)的负面作用降到最低,以免贻害千年。
说到口碑,实话说,没几个人关心。面试和工作中也不在乎你究竟是哪本书入的门。但是,只读谭老师的书而成为一个合格的程序员,我很怀疑。
最后,向任何一个希望认真学习编程而不只是应付考试的同学强烈推荐TCPL第二版英文版。到此,以上就是小编对于谭浩强编程入门教程的问题就介绍到这了,希望介绍关于谭浩强编程入门教程的3点解答对大家有用。