自学编程需要哪些入门书籍?

【自学编程需要哪些入门书籍?】1、C语言-------《C语言设计》作者:谭浩强 。
大多数人都推荐谭浩强这本书,谭浩强的C语言程序设计,我觉得更适合当教科书,主要是篇幅没有那么大,书本的内容不是很全,由老师带入门是最好的 。
2、《CPrimerPlus》第五版作者:StephenPrata 。
这本书比较厚,内容也比较基础,扩展的也比较广,自学容易上手,唯一的缺陷在于它是外国人编写,而国内的翻译往往让人难以满意,如果你有较好的英语水平,最好阅读英文版的 。
3、《C语言入门经典》第四版作者:IvorHorton 。主要内容是关于c语言的编程方式,可以为以后学习c++和成为程序员打基础 。