学编程,用C语言来做引入很好,学过C后,再学java和C++还有HPH都感觉挺轻松的,因为有些知识来源于C中的理论。
学C可以让你先比较透彻的了解下真正的编程语言,入门书的话,建议用谭浩强的《C语言程序设计》或《C Primer Plus》,我高中时就是用谭浩强的书自学的,然后大学又自学了一点C++的知识,现在正在学习JAVA。等你C的基础知识学得差不多了(书上的例子程序一定要全掌握,这些都是最基础的,然后到一定阶段后学着自己编些自己想法的程序),再之后可以自己去网上找一些编程题做,因为书上的题目有限。C学得差不多后,可以考虑自学C++或者JAVA,不过建议先java,然后再学内容最繁杂的C++,或者你认为对你以后工作有帮助的语言