-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Start them with Scratch with Scratch Playground
I would suggest looking into scratch to start with. It's designed for kids and making games. After that I would suggest looking into Processing for a more advanced and "professional" experience where you are actually writing code. A good resource for your son would probably be the YouTube channel The Coding Train. He makes very fun and informational videos and uses Processing for many of them!
you can also just go for python with pygame zero (this is the approach i took with my daughter when she was 9, i logged the progress here: https://github.com/jackdoe/programming-for-kids/blob/master/book.md )
I started here: https://python.swaroopch.com/