運用自然語言的句法和其他知識來確定組成輸入句各成分功能,藉以建立一種資料結構並用以獲取輸入句意義的技術,也稱句法分析。在編譯理論、模式識別、自然語言理解等研究領域中,都會遇到句法分析這一術語。這一術語雖然常被相互借用,但是各研究領域所分析的對象性質不同,句法分析的具體內容也不相同。在編譯理論中,句法分析的物件是電腦程式設計語言的語句;而在模式識別中,句法分析的物件則是圖像描述語言等模式語言的語句,這些都不是自然語言的語句,而是人工語言的語句。在自然語言理理解中,句法分析的對象不是人工語言的,而是自然語言的語句。由於自然語言的復雜性,至今還沒有建立能較全面地分析某種自然語言語句的句法分析(或語法分析)的理論和技術。已有的實用語法分析系統的類型有:模板匹配型分析程序(早期自然語言處理系統曾經用過),簡單短語結構語法分析程序,轉換語法分析程序(見轉換語法),以及擴展轉移網絡分析程序(見擴展轉移網絡),通用語法分析程序,語義型語法分析程序和無語法型分析程序(見概念依存理論)等。