> For the complete documentation index, see [llms.txt](https://wamr.gitbook.io/document/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wamr.gitbook.io/document/basics/getting-started.md).

# Getting Started

In this chapter, you'll learn how to run a simple hello world wasm program on your host or the Docker environment using WAMR. The docker tutorial is recommended so you don't have to worry about all the platform-related dependencies and compatibility problems. The hello world program will give you a taste of what our WAMR could do as server-side runtime and ready you for a more detailed guide at the end of this chapter. The [latter guide](/document/basics/getting-started/build_wasm_app.md) covers the meaning of the compile and build option in detail and gives suggestions on fine-tuning your wasm module. More example programs can be found in [chapter 4. features](/document/wamr-in-practice/features.md)

Now, here is the last piece of gibberish before you get your hand dirty:

Clone our source code repo and use

```sh
git clone https://github.com/bytecodealliance/wasm-micro-runtime.git
```

Or download from <https://github.com/bytecodealliance/wasm-micro-runtime> use any way you like
