What is the difference between C and Java?

C is a procedural language while Java is an object-oriented language.
C is a low-level language while Java is a high-level language.
C requires manual memory management while Java has automatic garbage ...read more
Jjava is Object-Oriented language. Java is more data-oriented. C is a middle level language because binding of the gaps takes place between machine level language and high-level languages. Java is a h...read more
C is a procedural, middle-level, compiled, and general-purpose programming language. Java is a high-level, object-oriented, interpreted, and general-purpose programming language. Another key differenc...read more
C is a middle level language as it binds the bridges between machine level and high level language and java is high level language as the translation of java code takes place into machine language,usi...read more
Java is Object-Oriented language. Java is more data-oriented. C is a middle level language because binding of the gaps takes place between machine level language and high-level language.
Java is the high-level, object-oriented, robust, secure programming language,platform-independent, high performance, Multithreaded, and portable programming. C is a mid-level and procedural programmin...read more
Java is object orientated language, c is middle level language
Java is Object-Oriented language. Java is more data-oriented. C is a middle level language because binding of the gaps takes place between machine level language and high-level languages. Java is a hi...read more
HCLTech Software Engineer interview questions & answers
Popular interview questions of Software Engineer
Top HR questions asked in HCLTech Software Engineer


Reviews
Interviews
Salaries
Users

