Foundations of Language