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

# Getting Started

To install [Wasienv](https://github.com/wasienv/wasienv) you just need to run this command in your shell:

```bash
curl https://raw.githubusercontent.com/wasienv/wasienv/master/install.sh | sh
```

**Note:** This command will also automatically update Wasienv in case you already have it installed

{% hint style="info" %}

## Important

Wasienv is written in Python. You will need `python` and `pip` accessible in your system for Wasienv to work properly. Wasienv is compatible with Python 2 and 3.

*Note: macOS and Linux are supported, Windows support is on the works*
{% endhint %}

Now that you have Wasienv installed, let's start compiling some languages!

{% content-ref url="/pages/-MRM\_gNjfFdPLeKbXgVr" %}
[Compile C/C++ to Wasm WASI](/wasmer-docs/glibc-reqs/ecosystem/wasienv/compile-c-c++-to-wasm-wasi.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MRM\_gNkAGprfdunu0fC" %}
[Compile Swift to Wasm WASI](/wasmer-docs/glibc-reqs/ecosystem/wasienv/compile-swift-to-wasm-wasi.md)
{% endcontent-ref %}
