So I’m new to this. An Embedded SW head who’s managed to program the first getting started project with icestorm toolchain into a TinyFPGA B2. So I’m looking at the next steps, looking at books  looking at web sites. I’d like to create a CAN Bus device but one step at a time. A UART would be a better place to start. That’s all background, just so you know how novice I am.
So in the course of all my stumbling I found an interesting youtube video https://youtu.be/kESljxjnzTM Should I be skipping Verilog programming and go straight to Python, which is something I already have a grasp of?