Computational linguistics
Corpus linguistics
Formal languages
Parsing
Treebank
Chart parser
Context-free grammar
Part-of-speech tagging
Linguistics
Natural language processing
Compiler construction