The article discusses the concept of 'natural language programming' and argues that it is a flawed idea. The author, Dijkstra, believes that the use of formal symbolism is essential for effective programming and that relying on natural language would lead to increased complexity and errors. He cites the history of mathematics as an example, where the development of formal symbolisms was crucial for progress. The article also touches on the idea that the ease of using natural language can lead to a lack of precision and clarity in thought.