# Neo4j编程语言驱动 Neo4j**正式支持**二进制 Bolt 协议的**.NET、Java、JavaScript、Go 和 Python 驱动程序**。我们的社区贡献者为所有协议和 API 的所有主要编程语言提供驱动程序。 从 Neo4j 3.0 开始,我们支持名为 Bolt 的二进制协议。它基于 PackStream 序列化,并通过证书支持 Cypher 类型系统、协议版本控制、身份验证和 TLS。对于 Neo4j 集群,Bolt 提供具有负载平衡和故障转移功能的智能客户端路由。 Neo4j 中默认启用二进制协议,因此您可以使用任何支持它的语言驱动程序。 如果您想以编程方式访问 Neo4j,您还可以使用 HTTP-API,它允许您: - POST 一个或多个带有参数的 Cypher 语句 - 在多个请求上保持事务打开 - 选择不同的结果格式 问题: 下列说法中不正确都一个是? ## 答案 可以使用GraphQL对Neo4j数据库进行访问 ## 选项 ### A Neo4j官方提供了.NET, Java, JavaScript, Python, Go等编程语言的客户端驱动程序 ### B Neo4j社区贡献了很多其他编程语言比如PHP, Ruby, R等的客户端驱动程序 ### C 可以通过HTTP接口来使用任何编程语言对Neo4j进行访问