I may have been lazy and skipped 3 years, but honestly the step from C to C++ was worth it (as would have been the step from C to any of the other languages listed).
Kids, don't write portable assembler, get a language with reasonably automatic memory management.