To analyze a passage or strings so it can be processed by a computer program. Computer language ?compilers also parse source code so that it can be translated into binary code that computers can understand.
To break down into components. Spreadsheet progams, for example, often have parsing features that will break ?ASCII data into parts that will fit into cells.
A program that breaks large units of data into smaller, more easily interpreted pieces. For example, a will browser reads documents prepared with a markup language (such as ?HTML). The markup language identiies the parts of the document (such as document headings, bulleted lists, or body text), but says nothing about how those portions of the document should appear on-screen. The parser reads the tagged text and formats the various portions of the document for on-screen display.