# vars

Source: https://ref.dm-lang.org/var/

### Variable Declaration Format
- var/Type/Name = Value
- var Type/Name = Value


Variables are derived from var.

Value defaults to null.

**The hard-coded types are**

> [datum](https://ref.dm-lang.org/datum/index.md) (ancestor of all objects)

**Type modifiers**

> [global](https://ref.dm-lang.org/var/global.md)

User types may be derived from anything except for `/world`, `/list`, `/client`, and `/savefile`.

### See also
- [path operators](https://ref.dm-lang.org/operator/path/index.md)
- [vars (atom)](https://ref.dm-lang.org/atom/var/index.md)
- [vars (client)](https://ref.dm-lang.org/client/var/index.md)
- [vars (datum)](https://ref.dm-lang.org/datum/var/index.md)
- [vars (mob)](https://ref.dm-lang.org/mob/var/index.md)

## Pages

- [const vars](https://ref.dm-lang.org/var/const.md)
- [final vars](https://ref.dm-lang.org/var/final.md)
- [global vars](https://ref.dm-lang.org/var/global.md)
- [tmp vars](https://ref.dm-lang.org/var/tmp.md)
