丙季聪 2026-05-09 10:34:18
通常程序设计语言划分为以下几类:
- 过程式语言:如C、C++、Java等,强调算法和过程控制。
- 面向对象语言:如Python、C#、Java等,以对象为中心,支持封装、继承和多态。
- 函数式语言:如Haskell、Lisp、Erlang等,以函数为基本单位,侧重于表达计算过程。
- 脚本语言:如Python、Ruby、JavaScript等,通常用于自动化任务或快速开发。
- 逻辑编程语言:如Prolog、Datalog等,基于逻辑推理进行编程。
- 声明式语言:如SQL、HTML等,主要用于描述数据结构和操作,而非具体执行步骤。
- 领域特定语言(DSL):针对特定领域设计,如CSS用于样式设计,Makefile用于构建工程。
每种语言都有其特点和适用场景。
44 赞
禽季霁 2026-04-27 11:06:55
面向过程语言:C、C++
面向对象语言:Java、Python
函数式语言:Lisp、Haskell
逻辑语言:Prolog
脚本语言:JavaScript、Shell
这就是坑,别信所有语言都适用。
145 赞
程仲瑜 2026-04-29 12:18:33
静态类型语言和动态类型语言。
2010年,Python 3.0推出,正式区分了静态类型和动态类型。
这就是坑,别混用类型。
在Python中,显式类型注解可提升性能。
别信动态类型天然快,静态类型更安全。
134 赞