- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
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 |
- Related Articles
- What are the differences between C++ and Java?
- What are the differences between Java classes and Java objects?
- What are the differences between C++ and Go?
- What are the differences between JRadioButton and JCheckBox in Java?
- What are the differences between recursion and iteration in Java?
- What are the differences between GridLayout and GridBagLayout in Java?
- What are the differences between JTextField and JTextArea in Java?
- What are the differences between StackOverflowError and OutOfMemoryError in Java?
- What are the differences between Thunderbolt and USB-C?
- What are the differences between the TableCellRenderer and TableCellEditor in Java?
- What are the differences between ClassNotFoundException and NoClassDefFoundError in Java?\n
- What are the differences between length and length () in Java?\n
- What are the differences between JFrame and JDialog in Java?\n
- What are the differences between struct and class in C++?
- What are the differences between constructors and destructors in C#?

Advertisements