1、先要 了解甚至熟悉常见的编程语言。熟悉常见编程语言的特点,比如C语言结构化过程化,简洁易解;java,C#面向对象为主,跨平台等等。
2、在开发软件工作之前,一定要深入地对项目的整体结果分析,以实际为依据,当然最佳语言也不是一成不变,应当灵活选择语言。
3、选择编程语言也要选择自己熟知的语言。在实际编程中,一些操作具有较大的开销,需要透彻考虑,如对图形渲染,视频处理,地图技术等,面对这些模块,需要提供编译的编程语言来支持等。
4、同时要考虑编程语言的运行环境。因为每一种编程语言都有自身特定的适应范围和环境。
5、其他相关考虑,比如文件格式,协议,语言的可调整性和扩展性等等。