一.按编程的核心:面向过程 面向对象
二.按语言的功能特性:声明式 命令式
三.按翻译的方式:编译型 解释型
四.按编程语言的历史发展程度:机器语言 汇编语言 高级语言
五.脚本语言介绍
一.按编程的核心:面向过程 面向对象
面向过程:C语言
面向对象:JavaScript、C++、python、java
过程 是一个早期的编程概念,类似于函数,都是对一段功能独立的代码进行封装,但没有返回值。
函数 不仅能执行,还可以利用return关键字返回结果。
面向过程:强调怎么做(函数),把完成某一个需求的所有步骤从头到尾逐步实现,根据开发需求,将某些功能独立的代码封装成一个又一个函数,最后完成的代码,就是在一个主函数中顺序的调用不同的函数。面向过程的编程语言,注重步骤与过程,不注重职责分工,如果需求复杂,代码会变得很复杂,开发复杂项目,没有固定套路,难度大。
面向对象:强调谁来做