My 9yo wants to make money, and his current idea is to find pencils at home and sell them at school. He employs his little brother and sister on a commission basis for pencils they find.

I told him I'd be willing to pay him to write programs in Python. He said he'd rather write programs in JavaScript and thought my language mandate was silly -- "Why do you care about the language a program is written in as long as it works? You can't say JavaScript isn't a popular language." I told him that employers get to dictate language choice and that Python is a language I know, so I'd be able to understand and change programs written in it.

Debating the choice of programming language is not a conversation one often has with a 9yo.


"To see what is in front of one's nose needs a constant struggle." - George Orwell