human: 创建一个表格，总结不同类型的编程语言范式。
 bot: 编程语言范式可以分为命令式、函数式、面向对象和逻辑式等不同类型。命令式编程语言范式强调程序的执行顺序和状态的变化，例如C语言和Java。函数式编程语言范式则强调函数的应用和数据的不可变性，例如Haskell和Lisp。面向对象编程语言范式将程序组织为对象的集合，对象之间通过消息传递进行交互，例如C++和Python。逻辑式编程语言范式则基于逻辑推理进行编程，例如Prolog和Datalog。不同的编程语言范式适用于不同的问题和编程风格，开发者可以根据需求选择合适的范式。