Existen las siguientes diferencias entre java y c.
1. JAVA está orientado a objetos, mientras que C es de procedimiento.
2. Java es un lenguaje interpretado, mientras que C es un lenguaje compilado.
3. C es un lenguaje de bajo nivel, mientras que JAVA es un lenguaje de alto nivel.
4. C usa el enfoque de arriba hacia abajo
{ agudo y suave
} mientras que JAVA usa el enfoque de abajo hacia arriba
{ en las rocas
} .
5. El puntero va
detrás del escenario en JAVA, mientras que C requiere un manejo explícito de los punteros.