计算机语言大致分为三类,分别是机器语言,汇编语言,高级语言。其中汇编语言跟机器语言相同,都是对计算机硬件直接执行的,操作难度大,复杂冗长,需要专业知识的铺垫。我们学编程的当然都是用的高级语言,很大程度上简化了过程,也不需要特别专业的计算机只是就可以学习。高级语言的程序电脑不能直接运行,得需要转化。
建议搜一下编程语言排行榜,这是有经验的编程人员使用编程语言的热度。
C语言:
学起来也是很头疼的语言,个人感觉他比其他编程语言难度系数都大一些,但无法排开C语言,必须学习是因为UNIX就是用C语言编程的,学习C语言的人口基数大,C语言自身也很强大,大部分的高校编程课都有C语言的,C语言口碑也好。
C++:
开发难度就是大一些,从事C++开发会更讲究效率和性能,需要一些数据结构的知识,如果是科班出身倒是也不难,需要较强的个人钻研和创新开发能力。
Python:
可以当入门语言,Python简单易学并且强大,不像C语言,半年学下来也无法全掌握,会大大打击学习的信心,用Python写游戏也不会让你失望的,pygame模块会为你提供既简单又快速的游戏开发,Pygame是个跨平台的Python模块,它是专为电子游戏设计,包含图像、声音。
PHP:
PHP技术人员也是目前较为热门的,也是行业需求大的。这些主要用来做网站开发的。许多小型网站都用PHP开发,这也是使得PHP经久不衰的原因吧。在电商等方面,PHP具备非常成熟的开源代码和模板,这也因此使得PHP应用极为广泛。劣势是受众较小,有可替代性。
HTML5:
H5的最显著的优点在于跨平台性,用H5搭建的站点与应用可以兼容PC端与移动端、Windows与Linux、安卓与IOS。它可以轻易地移植到各种不同的开放平台、应用平台上。这种强大的兼容性可以显著地降低开发与运营成本,可以让企业特别是创业者获得更多的发展机遇。