An Abstract Syntax Tree (AST) is a hierarchical, tree-like representation of the abstract syntactic structure of source code, used extensively in Compilers. It condenses a Program into its fundamental components, reflecting the essential relationships within the code.
See also