学习编程时,以下书籍是不错的选择:
编程语言入门经典
《Python编程:从入门到实践(第3版)》
《C语言程序设计现代方法(第2版•修订版)》
《On Java 中文版(基础卷)》
《On Java 中文版(进阶卷)》
《JavaScript高级程序设计(第4版)》
编程实践与思想
《代码大全(1,2)》
《系统化思维导论》
《编程珠玑》
《重构:改善既有代码的设计》
《设计模式:可复用面向对象软件的基础》
数据结构与算法
《算法导论》
《数据结构与算法分析》
《剑指Offer》
Web开发
《HTML与CSS设计与构建网站》
《JavaScript高级程序设计》
《Node.js实战》
计算机系统
《深入理解计算机系统》
其他推荐
《C与指针》
《C语言入门到精通》
《Java编程思想》
《JavaScript高级程序设计(原书名:Professional JavaScript for Web Developers)》
《Python编程:从入门到实践(原书名:Python Crash Course)》
这些书籍涵盖了编程的各个方面,从基础知识到高级实践,从编程语言到计算机系统,适合不同水平和需求的读者。建议根据个人兴趣和实际需求选择合适的书籍进行学习。