Register now or log in to join your professional community.
Java arose from C. The basic sintax is taken from C. The main difference with C is the "philosophy": C is a procedure driven language, Java is an Object Oriented language and therefore it's founded on data (the classes).