[[File:Abstract syntax tree for Euclidean algorithm.svg_thumb_400px_An abstract syntax tree for the following code for the Euclidean algorithm:</dd></dl></dd></dl>In computer science, an abstract syntax tree (AST), or just syntax tree, is a tree representation of the abstract syntactic structure of source code written in a programming language.
[[Файл:Abstract syntax tree for Euclidean algorithm.svg_thumb_400px_Абстрактное синтаксическое дерево для Алгоритма Евклида приведённого ниже:</dd></dl></dd></dl>Абстрактное синтаксическое дерево (АСД) — в информатике это конечное, помеченное, ориентированное дерево, в котором внутренние вершины сопоставлены с (помечены) операторами языка программирования, а листья — с соответствующими операндами.