I came across a nice article from Tufts offering a good argument that kids should learn how to code.
Coding can be a playground that allows children to become producers, and not merely consumers, of technology
[…]
The playground approach to coding moves the conversation beyond the traditional view of coding as a technical skill. Coding is a literacy. As such, it invites new ways of thinking and carries the ability to produce an artifact detached from its creator, with its own meaning.