What are the differences between C and Java?


Following are the notable differences between C and Java –

                                       Java
                                               C
Java is an object-oriented language.
C is procedure oriented language
Java is interpreted Language.
C is a compiled language.
Java is a high-level language.
C is a low-level language.
Java does not support pointers.
C supports pointers
Java supports inheritance
C does not support inheritance

Updated on: 18-Feb-2020

368 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements