Hello, World! - The Cairo Programming Language
Now that you’ve installed Cairo through Scarb, it’s time to write your first Cairo program. It’s traditional when learning a new language to write a little program that prints the text Hello, world! to the screen, so we’ll do the same here! Note: This book assumes basic familiarity with the command line. Cairo makes no specific demands about your editing or tooling or where your code lives, so if you prefer to use an integrated development environment (IDE) instead of the command line, feel free to use your favorite IDE. The Cairo team has developed a VSCode extension for the Cairo language that you can use to get the features from the language server and code highlighting. See Appendix D for more details. You’ll start by making a directory to store your Cairo code. It doesn’t matter to Cairo where your code lives, but for the exercises and projects in this book, we suggest making a cairo_projects directory in your home directory and keeping all your projects there. Open a terminal and
Hello, World! - The Cairo Programming Language Light Rust Coal Navy Ayu The Cairo Programming Language Cairo Home Starknet English Hello, World Now that you’ve installed Cairo through Scarb, it’s time to write your first Cairo program. It’s traditional when learning a new language to write a little program that prints the text Hello, world! to the screen, so we’ll do the same here! Note: This book assumes basic familiarity with the command line. Cairo makes no specific demands about your editing or tooling or where your code lives, so if you prefer to use an integrated development environment
Explore this link on the map →related reading
- Introduction - The Cairo Programming Languagebook.cairo-lang.org
- Cairo Programming Languagecairo-lang.org
- Best practices for Claude Code - Claude Code Docsanthropic.com
- Learn X in Y Minutes: Scenic Programming Language Tourslearnxinyminutes.com
- Getting Started w/StarkNet & writing smart contracts Cairoeda.hashnode.dev
- Cursor: AI coding agentcursor.sh
- ProgramBenchprogrambench.com
- Ralph Wiggum as a "software engineer"ghuntley.com
- beginner-cadence-course/chapter2.0/day1 at main · emerald-dao/beginner-cadence-course · GitHubgithub.com
- Hello, World! - The Rust Programming Languagedoc.rust-lang.org
- #1 Solidity Tutorial & Ethereum Blockchain Programming Course | CryptoZombiescryptozombies.io
- GitHub - cpp-best-practices/gui_starter_template: A template CMake project to get you started with C++ and tooling · GitHubgithub.com