# Abstract Syntax Trees
**Abstract Syntax Trees**, or ASTs, are simply a data structure (that is a tree), where nodes in the tree represent different parts of the program.

In the above representation of the program, the tree represents every concept that you can have in the language as a **node** in this tree like data structure.
---
Date: 20211027
Links to:
Tags:
References:
* Abstract syntax trees, concepts
* []()