I have 2 daughters, 12 and 14 years old, and I’d like to start teaching them to code. I can’t send them to an academy right now, but plan to do so in the future… anyway, I think that it would be a good thing to start now with what I can.
The thing is that the languages/frameworks I dominate are not what is used to start people to teach how to code. I’ve done my career studying clipper, cobol, pascal and c++, technologies that aren’t nor alive or easy to begin with (and which I’ve never used in the last 20 years). Right now I’m using vb.net (which is OK as a starting language but I feel the IDE is too complicated. I maintain a system done in VB6, but I feel is obsolete nowadays. I do some stuff un B4A (a framework to develop android/ios apps), but is not something standard and it has some particular way to do stuff (I’d like to start with something more “universal”). And also I (‘m forced to) use Windev (kids, never try this at home).
I’ve been playing with them with MIT app inventor kinda stuff, but I think that they get bored now and I feel that building some useful stuff would be more exciting. So I think I’m between VB.NET and starting to learn something new with them… I don’t know what… Java maybe? It should be something easy to set up, easy to use and easy to build (at least, simple) apps with it… what would you recommend (I’d rather windows based)?
Thank you very much!