You would've skipped both if you started with Java >.> skip structure and functional programming, may be i dont understand something, may be it can be skipped(and learned only object-oriented programming), but how u can skip low level of c with java? in c written operating systems, drivers, it cant...