1# C++
2
3C++ support is available natively in Zed.
4
5- Tree Sitter: [tree-sitter/tree-sitter-cpp](https://github.com/tree-sitter/tree-sitter-cpp)
6- Language Server: [clangd/clangd](https://github.com/clangd/clangd)
7
8## Binary
9
10You can configure which `clangd` binary Zed should use.
11
12To use a binary in a custom location, add the following to your `settings.json`:
13
14```json
15{
16 "lsp": {
17 "clangd": {
18 "binary": {
19 "path": "/path/to/clangd",
20 "args": []
21 }
22 }
23 }
24}
25```