Hello,
I am an EE masters student at USC and own a Zedboard. I have studied FPGA's, VHDL/Verilog so far but want to make the jump to the software side. I am looking to do high level design using cpu's like Zyng which have both a processor and programmable logic. I would also like to learn linux and maybe write my own scripts.
I can program in python and C very inefficiently, basically looking up syntax for every line of code for even a simple program. So what is the next step for someone like me?
C,C++, Real time operating systems, more scripting languages?
As I said above I am trying to stay closer to higher level than low, so if I could, I would def stay away from programming in arm assembly and moving data from register to register and stuff.