Cairo Language

Cairo is StarkWare's Turing-complete language for creating provable programs and the canonical smart contract language for Starknet. Distributed as the Cairo compiler (Rust) and the Scarb package manager.

Cairo Language is one of 12 APIs that Starknet publishes on the APIs.io network.

Tagged areas include Cairo, Language, and Smart Contracts. The published artifact set on APIs.io includes API documentation.

API entry from apis.yml

apis.yml Raw ↑
aid: starknet:cairo
name: Cairo Language
description: Cairo is StarkWare's Turing-complete language for creating provable programs and the canonical
  smart contract language for Starknet. Distributed as the Cairo compiler (Rust) and the Scarb package
  manager.
humanURL: https://book.cairo-lang.org
baseURL: https://github.com/starkware-libs/cairo
tags:
- Cairo
- Language
- Smart Contracts
properties:
- type: Documentation
  url: https://book.cairo-lang.org
- type: Repository
  url: https://github.com/starkware-libs/cairo
- type: PackageManager
  url: https://docs.swmansion.com/scarb