编程语言分类

本文介绍了编程语言的五大分类:面向过程与面向对象、声明式与命令式、编译型与解释型、编程语言的发展历程及脚本语言。重点讨论了面向过程与面向对象的区别,声明式和命令式编程的特性,以及编译型和解释型语言的工作原理。
摘要由CSDN通过智能技术生成

一.按编程的核心:面向过程 面向对象

二.按语言的功能特性:声明式 命令式

三.按翻译的方式:编译型 解释型

四.按编程语言的历史发展程度:机器语言  汇编语言  高级语言

五.脚本语言介绍


一.按编程的核心:面向过程 面向对象

面向过程:C语言

面向对象:JavaScript、C++、python、java

过程 是一个早期的编程概念,类似于函数,都是对一段功能独立的代码进行封装,但没有返回值

函数 不仅能执行,还可以利用return关键字返回结果。

面向过程:强调怎么做(函数),把完成某一个需求的所有步骤从头到尾逐步实现,根据开发需求,将某些功能独立的代码封装成一个又一个函数,最后完成的代码,就是在一个主函数中顺序的调用不同的函数。面向过程的编程语言,注重步骤与过程,不注重职责分工,如果需求复杂,代码会变得很复杂,开发复杂项目,没有固定套路,难度大。

 

面向对象:强调谁来做

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值