Computational linguistics is an interdisciplinary field that studies human language using computational models and algorithms. It combines linguistics, computer science, and artificial intelligence to analyze, interpret, and generate language in real world applications.
Applied linguistics studies real world language problems and uses linguistic knowledge to address issues such as language teaching, assessment, translation, professional communication, and language policy across educational, social, and institutional contexts.