大家好,今天小编关注到一个比较有意思的话题,就是关于编程开发语言有哪些的问题,于是小编就整理了2个相关介绍编程开发语言有哪些的解答,让我们一起看看吧。
微信是用什么语言开发的?
开发安卓应用必然会用到java,android的界面用xml表示,应用层的都是j***a实现,看android的api都是j***a接口就知道了,至于微信,还用了jni,底层代码是C和C++实现的,如果的手机root了,可以到/data下(貌似是这个路径)看到微信的目录(com.tentent.wechat)下的lib目录下是有数个so库文件的,那么用C和C++实现微信的什么呢?从库的命名来看,什么加解密啊,编解码啊,网络传输基础库啊之类的,都是C和C++实现的
计算机的三种基本语言?
(图片来源网络,侵删)
汇编语言同样十分依赖于机器硬件,移植性不好,但效率仍十分高,针对计算机特定硬件而编制的汇编语言程序,能准确发挥计算机硬件的功能和特长,程序精炼而质量高,所以至今仍是一种常用而强有力的软件开发工具。
高级语言的发展也经历了从早期语言到结构化程序设计语言,从面向过程到非过程化程序语言的过程。相应地,软件的开发也由最初的个体手工作坊式的封闭式生产,发展为产业化、流水线式的工业化生产。
到此,以上就是小编对于编程开发语言有哪些的问题就介绍到这了,希望介绍关于编程开发语言有哪些的2点解答对大家有用。
(图片来源网络,侵删)
(图片来源网络,侵删)