Let me say what should be obvious: every healthy person over 12 knows at least one natural language. Moreover, every healthy person over 12 is able to generate and analyze a natural language with a complex and rich language, express and understand an extremely large set of ideas. In general, people are unlikely to be limited in their ability to discuss problems in their language, but in the type of things they have experienced and learned.
Having said that, there are a few language skills you might think of.
Writing style . You mentioned it specifically. Written language is different from spoken. The path is less intuitive. This is one of the reasons why people should train in writing through their years in the education system.
Coding is not really about writing. I mean, there are comments, but they can be pretty concise. Of course, a programmer’s job usually involves at least some writing of documents, as well as the ability to write to make a difference.
Analytical skills . Analytical skills are a complex (not to say fuzzy) concept. Analytical skills are not really about language, but even though they are generally taught and tested, this is in the context of writing an essay.
Analytical skills are obviously very important in programming. I'm not sure if these are the exact same skills needed to write a good essay on euthanasia or something else, but as suggested earlier , they can be related.
Foreign language For people whose native language is not English, you may need a specific English command. Not in the encoding itself (knowing what “so far” means in English does not really matter for understanding what it does in Java), but because many materials for training and support are available mainly in English (some ever mentioned stack overflow?). English language requirements may vary depending on the country in which you are located and the company in which you work.
Communication skills . Ahhm. I didn’t know exactly what that meant. Maybe this is a cultural thing. I suspect that he knows less about language and more about people.
So, Dykstra is a venerable computer scientist, but I'm not sure that he knew so much about the language.