常用的编程语言及相应的软件开发工具有哪些
编程语言俗称“计算机语言”,种类非常的多,总的来说可以分成机器语言、汇编语言、高级语言三大类。电脑每做的一次动作,一个步骤,都是按照已经用计算机语言编好的程序来执行的,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言来编写的。所以人们要控制计算机一定要通过计算机语言向计算机发出命令。其中简单的,可以分为低级语言和高级语言。
低级语言:是一种更接近计算机的语言(二进制语言),比如说汇编语言,效率高(速度快,完成同样功能需要的代码少),但不好学,不好编。
高级语言:更接近人类的自然语言(编译器),比如:
Fortran,Delphi,PowerBuilder,VB:比较过时
C,C++:运行效率高
asp,php:编写web程序,就是网站
vbscript,javascript,python:脚本语言
HTML:标记语言,用于编写网页
css:样式表语言,用于定义网页的样式风格
sql:用于操作数据库中的数据bigdata海量数据
J2EE(java),.Net(C#,VB.Net,J#,...Asp.Net)JAVA2EnterpriseEditionsun公司1995,Microsoft2002年,具有后发优势。
Android安卓开发(主要用Java语言)
IOS开发(用ObjectiveC)
面向对象的编程过程是不是就是调用api的过程?
不是。面向对象编程主要用用某种编程语言把问题域中的概念成分表示出来,并且表示他们之间的关系,然后对这些概念进行实例化,最后将这些实例组装成一个完整的系统。
因为多数人一般作为客户程序员(指使用别人写的代码的程序员)将别人做好的设计组装起来,构建我们自己想要的系统,所以很容易以为面向对象编程就是简单的建立对象发送消息。
面向对象包含三个部分:分析、设计、实现,其中最重要的是分析和设计两步,面向对象编程属于第三个部分。
如果前面两步做好了,那么技术含量就体现在能否利用某种面向对象语言清晰表达解决方案。
本回答由网友推荐