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

Advertisements