Java, конечно, не включает в себя C как подмножество, но действительно похожа на C и особенно C++ синтаксически и концептуально. Это в своей основе императивные языки с объектно-ориентированными расширениями. Также очень похож на них язык Паскаль.
Хотите концептуальной новизны – изучите, например, язык Лисп, Пролог, APL, Форт или ассемблер.