Parsing

Parsing is the process of creating a data structure from textual input. Parsing is the first step done by programming language compilers, but is also necessary whenever we want to use any data format.