总结不同类型编程语言范式，写一个表格。
范式 | 描述
--------------------|---------------- --------------------
函数式编程 | 依赖于数学函数，本质上是声明式的。它侧重于编写可重用的表达式。
命令式编程 | 它依赖于 指令并且本质上是过程性的。指令的顺序决定了输出。
面向对象编程 | 它侧重于从类创建对象并使用它们来表示数据和代码。
逻辑编程 | 它使用声明性方法来形成一个集合 逻辑形式的句子并使用演绎来解决问题。
声明式编程 | 它侧重于描述问题及其解决方案，而不是提供如何解决问题的说明。
事件驱动编程 | 它依赖于事件和触发器来运行 响应这些事件。它通常用于 Web 应用程序。
脚本编程 | 它侧重于编写可用于自动执行任务的脚本。