The first lesson we learn is concise circuit analysis, followed by analog circuit, digital circuit, high frequency circuit, single chip microcomputer, DSP and FPGA.
Of course, we have to learn C language, because it is a programmable device from the beginning of single chip microcomputer, and we have to learn assembly language, but all the languages used in society in the future are C language, so C must learn well.