# Concepts

This chapter covers common concepts that appear in almost all programming
languages, and how they work in Rune.

Hopefully these should be familiar to anyone who's used imperative programming
languages before. We'll try to take each concept and describe how they work with
examples, one at a time.
