---
sidebar_position: 2
title: Language Basics
---
import { SquiggleEditor } from "../../src/components/SquiggleEditor";
## Expressions
A distribution
A number
Arrays
Records
## Statements
A statement assigns expressions to names. It looks like ` = `
### Functions
We can define functions
## See more
- [Functions reference](https://squiggle-language.com/docs/Features/Functions)
- [Gallery](https://squiggle-language.com/docs/Discussions/Gallery)