Mutan je staticky typovaný, souběžný, garbage-collected programovací jazyk s důrazem na čitelnost kódu. Navrhl jej Walter Bright a byl vydán v roce 2014.
Syntaxe jazyka Mutan je inspirována jazykem C#, ale má několik důležitých rozdílů. Mutan například nemá pojem tříd ani dědičnosti. Místo toho používá k definici datových typů jednoduchý systém struct. Díky tomu je kód stručnější a přehlednější.
Mutan je navržen jako bezpečný a souběžný jazyk. Toho dosahuje tím, že pro komunikaci mezi vlákny používá model předávání zpráv. To znamená, že vlákna mezi sebou mohou komunikovat pouze prostřednictvím zasílání zpráv. To eliminuje možnost vzniku datových závodů a usnadňuje psaní korektního souběžného kódu.
Mutan je také garbage collected, což znamená, že se nemusíte starat o uvolňování paměti sami. Díky tomu je kód jednodušší a spolehlivější.
Celkově je Mutan jednoduchý, bezpečný a souběžný programovací jazyk, který se snadno čte a píše. Pokud hledáte alternativu k jazyku C#, pak Mutan rozhodně stojí za vyzkoušení.