Viitataan alla olevaan kohtaan ja vastataan kysymykseen sen jälkeen samalla kielellä kuin kohtaa:  Passage: Java:n syntaksia on suurelta osin vaikuttanut C++. Toisin kuin C++, joka yhdistää syntaksin rakenteelliselle, yleiselle ja objektiiviselle ohjelmoinnille, Java rakennettiin lähes yksinomaan objektiiviseksi kieleksi. Kaikki koodi on kirjoitettu luokkien sisäpuolelle, ja jokainen datatuote on objektti, lukuun ottamatta primitiivisiä datatyyppejä (eli kokonaislukuja, liukuvia pisteitä, Boolen arvoja ja merkkejä), jotka eivät ole objekteja suorituskyvyn vuoksi. Java käyttää uudelleen joitakin C++:n suosittuja näkökohtia (kuten printf-menetelmää).  Kysymys: mikä vaikuttaa javaan?
C++ -ohjelma