Mm. Internet-ohjelmointiin soveltuva Java-kieli on kehitetty C++-kielestä, joka perustuu puolestaan C-kieleen.
Näin ollen perusteista lähtevä ohjelmoinnin opiskelu voidaan hyvinkin aloittaa C-kielen avulla, jonka jälkeen voidaan siirtyä C++:aan tai Javaan.