Get an Arduino starter kit and start hacking on some little project around the house. With a bit of persistence, C/C++ is not so difficult to become productive coming from almost any other language. And with the help of platformio's [1] CLI tooling it makes uploading and debugging your code on chips like the ESP8266 (or ESP32 or Arduino) pretty straight forward. Then of course there are the actual physical pieces of hardware, wires, circuits, components, etc. It's a whole new world in which to learn and break stuff. Good luck!
[1] https://docs.platformio.org/en/latest/what-is-platformio.htm...