《C语言从入门到精通》
从初学者的角度出发,以通俗易懂的语言、丰富多彩的实例,详细介绍了使用C语言程序开发需要掌握的各方面知识。
《C++ Primer中文版》
书中所有示例均全部采用C++11标准改写,这在经典升级版中极其罕见充分体现了C++语言的重大进展及其全面实践。书中丰富的教学辅助内容、醒目的知识点提示,以及精心组织的编程示范,让这本书在C++领域的权威地位更加不可动摇。无论是初学者入门,或是中高级程序员提升使用,本书均为不容置疑的优选。
《代码大全2》
本书对经验丰富的程序员、技术带头人、自学的程序员及几乎不懂太多编程技巧的学生大有帮助。无论是什么背景的读者,都可以通过阅读和领会本书,在更短的时间内更轻松地写出更好、更简洁和更优雅的程序。
每个人的学习方式、专业基础、努力程度不同,在学编程时需要花费的时间也有所差异。通常来说,零基础小白自学编程难度较大,至少要学一年以上;若要参加专业培训,效率更高,一般全日制学习也要学6个月以上。
编程过程中,一个重要的能力就是解决问题的能力。因为编程过程中经常会遇到各种各样的问题,包括代码错误和算法难题等等。通过解决这些问题,编程者可以锻炼自己的问题解决能力。这种能力在现代社会中非常重要,无论是在日常生活或者职业领域都具有很高的价值。