> 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/wamr-in-practice/tutorial/language-embedding.md).

# Language Embedding

As we mentioned before, WAMR is not only a server-side runtime for a wasm application but also a library that you could embed in your application. What's even better is that we support several programming languages so that you can choose your favorite language to embed WAMR to run the wasm app.

The language WAMR support embedding:

* [C/C++](/document/wamr-in-practice/tutorial/language-embedding/embed_wamr.md)
* [Python](/document/wamr-in-practice/tutorial/language-embedding/python.md)
* [Go](/document/wamr-in-practice/tutorial/language-embedding/go.md)
