1、C语言本身并不难学,或者甚至可以说C语言的语法是最简单的,所以零基础没有什么问题网上有很多教程,自学网站,以及免费的视频重点在于要多去练习个人推荐C语言入门教材有1非常经典的C语言程序设计 谭浩强版 2;可以零基础学习的,只不过光学习c语言意义不大,重要的是编程的逻辑思维而已;3c语言程序设计谭浩强这本书虽然在网上喷的很多,不过很适合初学者,还有这本是大学的教材4其实零基础学会了c,也编不了应用程序当时我就想c都学完了,我这么还是只会写黑框框的程序就能解决自己会的数学问题;可是学好一门语言,一个好的方法很重要的你要从整体上来理解C语言,认识到C语言的优势,还有C语言的特点C语言是面向过程的一门语言,特别强调各个程序的关系像程序之间的调用,这是很平常的一门语言的基础部分不过;这里给大家推荐一本不错的入门教程清华大学出版社孙海洋C语言程序设计,讲解很透彻知识点很全面例程较多且通俗易懂优酷“孙海洋课题”还有全书免费教学视频,便于自学2动起手来立马安装VC++60或VS开发;C语言基础的话比较简单,数学好就很容易理解一些算法,英语不好不用担心,C语言入门只要记住C语言关键字就好现在网上的C语言基础教程很多也很全面,另外可以自己找点书看看,不懂就问网上高手多学习软件的话可以用 Tuber。