What is the difference between Java and C? - ProProfs Discuss
Advertisement

What is the difference between Java and C?

Asked by C. OWENS, Last updated: Apr 25, 2024

+ Answer
Request
Question menu
Vote up Vote down

3 Answers

I.Isabella

I.Isabella

I.Isabella
I.Isabella

Answered Nov 10, 2020

Java and C are both computer programming languages. Java is used to create an application based on e-commerce and applets. C language is used to develop system software. C programming language came out sometime in the 1970s. It was created at the Bell Labs, and it was conceived to work with the UNIX operating system. C language was used to develop system software, and it is also used to apply structural programming.

On the other hand, Java was created sometime in the 1990s. It was intended for small programs that run on the browser called applets. It is also being used to produce e-commerce applications. It has been said that a significant feature of Java the fact that it is easy to use as it merges the best properties of other programming languages. It also supports automatic memory management.

upvote downvote
Reply 

youness

youness

Building buildings and building intelligence

youness
Youness , Builder, B. Tech, Bern

Answered Nov 03, 2020

Java and C are two programming languages that have been existing for some time now. C is the older of the two programming languages. It was developed between 1969 and 1973 by Dennis M. Ritchie. Java, on the other hand, is a more recent programming language compared to C. It was developed in 1995 by James Gosling. Java is usually described as a data-oriented programming language and a high-level programming language, and it is also known as an Object-Oriented language. In contrast, C is an example of programming languages that are known as Procedural Programming Languages. This is because C is a procedure-oriented programming language, and it is also regarded as a middle-level programming language. C focuses on the use of functions as its operating units, while Java focuses on the use of objects as its operating units. Unlike C that does not support threading, this function is supported by Java.
upvote downvote
Reply 

W. Pratt

W. Pratt

Want to learn new things and share my knowledge

W. Pratt
W. Pratt, Marketing Analyst, MBA, Lincoln

Answered Oct 21, 2020

C is a type of programming language that will be used for a top-down approach. Java is something that can be used when you would like to make a bottom-up approach. Another thing that you should remember is that C is a middle-level language, while Java is known to be a high-level language.

Java is known to be an oriented programming language. If you would like to deal with objects, you know that you need to use objects, while when you are using C, you would need to deal with functions. Most people would need to use these two programming languages together.

upvote downvote
Reply 

Advertisement
Advertisement
Search for Google images Google Image Icon
Select a recommended image
Upload from your computer Loader
Image Preview
Search for Google images Google Image Icon
Select a recommended image
Upload from your computer Loader
Image Preview
Search for Google images Google Image Icon
Select a recommended image
Upload from your computer Loader

Email Sent
We have sent an email to your address "" with instructions to reset your password.