Язык Java очень похож на языки С и С++. От С язык Java унаследовал синтаксис, а от С++ - объектную модель.
Сходство Java с языками С и С++ играет важную роль. Во-первых, многие программисты знакомы с синтаксисом С и С++, что упрощает изучение языка Java. Те же, кто освоил Java, могут без труда изучить С и С++.
Во-вторых, тем, кто программирует на Java, не приходится изобретать колесо. Они могут успешно применять уже известные и хорошо зарекомендовавшие себя подходы.
Современная эпоха в программировании, по существу, началась с языка С. Затем появился язык С++, а после него - Java. Читать