The tutorials in this section gradually walk you through how to use FIDL and run code on Fuchsia. There are no prerequisites other than completing the [Getting Started][getting-started] section and being comfortable writing code in your chosen language, but the tutorials build on eachother. The progression of tutorials is as follows:
Each tutorial is accompanied by example code in the [FIDL examples][src] directory. Feel free to follow along by reading the code, or by deleting the example code and rewriting it yourself based on the tutorials.
If you're using C++ and wondering which tutorial to follow, take a look at the HLCPP and LLCPP comparison doc.