---
title: Buzz
order: 11
description: "The language magusfiles are written in (the .buzz engine)."
tags: [glossary, core-model]
---

# Buzz

The language magusfiles are written in (the `.buzz` engine).

## Elsewhere

Buzz is an upstream language with its own interpreter, written in Zig (buzz-lang.dev). magus
embeds a Go implementation of it, and language changes there follow upstream Buzz.

## Example

```sh
magus buzz -e 'import "std"; fun main(args: [str]) > void { std\print("hello"); }'
```

## Used in

<!-- BEGIN GLOSSARY USAGE (generated by glossary-usage-generate from the knowledge graph; edit the generator, not this list) -->

In the docs:

- [How gopherbuzz runs Buzz](../concepts/buzz.md#how-gopherbuzz-runs-buzz)
- [Host modules are a superset of Buzz's stdlib](../concepts/engines.md#host-modules-are-a-superset-of-buzzs-stdlib)
- [buzz](../concepts/spells/buzz.md#buzz)
- [Reading Buzz: the backslash](../conventions.md#reading-buzz-the-backslash)
- [The Buzz resolver, as it behaves today](../decisions/0002-remote-spells-are-imported-by-registry-path.md#the-buzz-resolver-as-it-behaves-today)
- [2026-09-29: the script becomes the hack/remote/on-actions.buzz prefix](../decisions/0004-running-a-branch-on-a-hosted-runner.md#2026-09-29-the-script-becomes-the-hackremoteon-actionsbuzz-prefix)

<!-- END GLOSSARY USAGE -->

## See also

- [Engine](engine.md)
- [Module](module.md)
- [Engines](../concepts/engines.md)
