学习编程,必须掌握哪几种计算机语言?
个人认为C语言是基础,C编译器非常成熟且数量众多,易于上手,C语言影响深远,尤其对于深入理解计算机原理、编译原理、操作系统,进而深入嵌入式开发,乃至硬件设计都很有益。从C语言起步,掌握coding基础技能,掌握结构化分析设计基本技术,广泛涉猎浩瀚的C源码,以快速掌握工作相关的驱动程序、游戏引擎、算法、数据结构、调度器、操作系统、编译技术、脚本技术等,进而过渡到面向对象的分析、设计技术,C都提供了坚实的支持和广泛的参照。语言的使用,最终需要脱离语言,彼时所有各种层面的语言都不在话下。 另外,建议看看《软件工程知识体系指南》、《软件能力成熟度模型1.1》等。记住:汝果欲学诗,功夫在诗外。祝您成功!