Flutter really is a great framework, and Dart is a great language.
Just one additional tip for anyone going the “teach someone to code” route, find what interests your kid and work from there.
If they’re into mobile apps, then Flutter is perfect!
If they like games, you may get more motivation out of learning game programming with something like Python and Pygame, or Unity.
If they like social media, learning the web side of things or learning how to use the APIs of social media might be better. (and then promptly get them off of social media once they acquire those skills)
Flutter really is a great framework, and Dart is a great language.
Just one additional tip for anyone going the “teach someone to code” route, find what interests your kid and work from there.
If they’re into mobile apps, then Flutter is perfect!
If they like games, you may get more motivation out of learning game programming with something like Python and Pygame, or Unity.
If they like social media, learning the web side of things or learning how to use the APIs of social media might be better. (and then promptly get them off of social media once they acquire those skills)