只要有毅力很恒心,还有对计算机的兴趣,肯定可以学好。我高中时也是C语言开始入门学习编程,现在是一名计算机系学生,大学里也是把C作为一种基础作为入门的第一种语言来教的。
以我自己这两年多的编程学习经验来看,学编程,用C语言来做引入很好,学过C后,我再学java和C++还有HPH都感觉挺轻松的,因为有些知识来源于C中的理论。
学C可以让你先比较透彻的了解下真正的编程语言,入门书的话,建议用谭浩强的《C语言程序设计》或《C Primer Plus》,我高中时就是用谭浩强的书自学的,然后大学又自学了一点C++的知识,现在正在学习JAVA。等你C的基础知识学得差不多了(书上的例子程序一定要全掌握,这些都是最基础的,然后到一定阶段后学着自己编些自己想法的程序),再之后可以自己去网上找一些编程题做,因为书上的题目有限。C学得差不多后,可以考虑自学C++或者JAVA,不过建议先java,然后再学内容最繁杂的C++,或者你认为对你以后工作有帮助的语言
自学一个很好的想法,但是计算机这门学科是一个动手能力比较强的学科,想完全从书面上学到深层次的东西几乎是没有可能的。是需要不断的积累经验,如果有可能的会建议你先做一些短期培训的课程。如果想学好计算机编程的话,C语言是一门很重要的课程,它是计算机语言的基础,同时java也是一门比较好的编程开发语言,而且相对来说java的应用更加广泛,但是还要有C来做一定的基础。
还是挺困难,不过你去IT讲师吧能有收获哦
算了,不回答了