Se sei autodidatta i bug dei codici in C sono molto più difficili da correggere di quelli in java, però forse per te che studi delphi C è più facile...

cmq se impari java il C++ è similissimo, e nn hai troppe difficoltà

ciao