How does Noam Chomsky's work on linguistic contribute to computer science? And are there applications? He is always described in the popular media as a "linguist", although many works seem to be directly related to formal language in computer science to me, but I'm not sure.