Abstract
The paper aimed at recognizing an understanding the state-of-theart linguistics foundations of computer science and its applications that affect numerous computer science knowledge areas and their body of knowledge. The linguistics foundation, along with others, allows designing curricula that make computer science audiences acquiring the capability to recognize and understand the linguistics ideas that they can employ in their contributions on the field and graduate them with the required characteristics and experiences. The paper used literature analysis method to conduct its descriptive research. The paper findings show that the linguistics is a foundational material for at least half of computer science knowledge areas.