Here are some related fields of study:
* Computational Linguistics: This field focuses on the computational aspects of language processing, including natural language processing (NLP), machine translation, and speech recognition.
* Theoretical Linguistics: This field investigates the fundamental principles of language structure and function, often focusing on syntax, semantics, and phonetics.
* Cognitive Science: This interdisciplinary field explores the cognitive processes involved in language, including perception, memory, and reasoning.
* Computer Science: This field provides the tools and techniques for developing computational models of language.
* Mathematics: Formal linguistics draws heavily on mathematical concepts and methods, such as set theory, logic, and probability.
* Philosophy: Philosophical inquiries into the nature of language, meaning, and communication are relevant to formal linguistics.
While formal linguistics is often housed within linguistics departments, you can find related programs in departments like computer science, cognitive science, and even mathematics.