# CairoLS
CairoLS is an implementation of [Language Server Protocol][LSP] for the [Cairo] language.
Cairo is the first Turing-complete language for creating provable programs for general computation.
## Quick start
CairoLS is distributed along with the [Scarb] package manager.
To get started, install Scarb and the Cairo extension for your editor.
For Visual Studio Code, install
the Visual Studio Code [Cairo 1.0](https://marketplace.visualstudio.com/items?itemName=starkware.cairo1) extension
from the marketplace.
For other editors that support LSP,
you can point the editor to the `scarb cairo-language-server` command to start the server.
## Support
For questions about CairoLS and official editor extensions, reach out to us on [Telegram].
[Cairo]: https://www.cairo-lang.org/
[LSP]: https://microsoft.github.io/language-server-protocol/
[Scarb]: https://docs.swmansion.com/scarb
[Telegram]: https://t.me/cairo_ls_support