What is the difference between C and Java?

AnswerBot
2y

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

Anonymous
1y

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

Anonymous
1y

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

Anonymous
3y

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

naga Jyothi
3y

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.

narkedamilli manoj
3y

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

Sineka Rajendran
3y

Java is object orientated language, c  is middle level language 

Abid
3y
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.
Veerisetti sasikumar
3y

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

Select
Add answer anonymously...

HCLTech Software Engineer interview questions & answers

A Software Engineer was asked 1w agoQ. What is the difference between Black Box and White Box Testing?
A Software Engineer was asked 1mo agoQ. Can you explain the difference between a stack and a queue?
A Software Engineer was asked 2mo agoQ. Write code to check if a string is a palindrome.

Popular interview questions of Software Engineer

A Software Engineer was asked 1w agoQ1. What is the difference between Black Box and White Box Testing?
A Software Engineer was asked 1mo agoQ2. Can you explain the difference between a stack and a queue?
A Software Engineer was asked 2mo agoQ3. Write code to check if a string is a palindrome.

Top HR questions asked in HCLTech Software Engineer

A Software Engineer was asked 1mo agoQ1. Tell me about the challenging technical problem you faced and how it was solved?
A Software Engineer was asked 1mo agoQ2. What interests you about working at our company?
A Software Engineer was asked 1mo agoQ3. What skills do you possess?
HCLTech Software Engineer Interview Questions
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Trusted by over 1.5 Crore job seekers to find their right fit company
80 L+

Reviews

10L+

Interviews

4 Cr+

Salaries

1.5 Cr+

Users

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2025 Info Edge (India) Ltd.

Follow Us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter
Profile Image
Hello, Guest
AmbitionBox Employee Choice Awards 2025
Winners announced!
awards-icon
Contribute to help millions!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos
Add office benefits
Add office benefits