

I would suggest a different approach. Think about what you want to achieve with programming. Look at the languages which can be used to do this task. Choose one and try some tutorials, I recommend freecodecamp it helped me a lot.
I can’t really comment on zig and go but I think they are pretty serious languages tbh.








Arduino programming is basically C++ with helpers so yeah you learn a lot!!