Part of the Programming glossary:

To parse is to analyze something in an orderly way. In linguistics, to parse is to divide words and phrases into different parts in order to understand relationships and meaning. For example, English students are sometimes asked to parse a sentence by dividing it into subject and predicate, and then into dependent phrases, modifiers, and so forth.

Next Steps

In general, to parse someone's writing or speech simply means to interpret it.

In computers, to parse is to divide a computer language statement into parts that can be made useful for the computer. A parser in a program compiler is a program that takes each program statement that a developer has written and divides it into parts (for example, the main command, options, target objects, their attributes, and so forth) that can then be used for developing further actions or for creating the instructions that form an executable program.

This was last updated in April 2005
Contributor(s): Katherine Grantham
Posted by: Margaret Rouse

Related Terms

Definitions

  • Bison

    - Bison is a program that converts the formal description of a computer language grammar into a C language program that can parse the syntax and symbols of that grammar into instructions that the com... (SearchEnterpriseLinux.com)

  • reparse point

    - A reparse point is an object in a file system with attributes that activate extended functionality... (Continued) (SearchWinDevelopment.com)

  • XML Core Services

    - XML Core Services (formerly known as MSXML, for Microsoft Extensible Markup Language or XML) is an application for processing Extensible Stylesheet Language Transformation (XSLT) in an XML file. (SearchSOA.com)

Glossaries

  • Programming

    - Terms related to software programming, including definitions about programming languages and words and phrases about software design, coding, testing and debugging.

  • Internet applications

    - This WhatIs.com glossary contains terms related to Internet applications, including definitions about Software as a Service (SaaS) delivery models and words and phrases about web sites, e-commerce ...

Tech TalkComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.