0

What is the difference between java and c? And what is java 8?

sorry if questions are weird, I'm new °-°

19th Nov 2016, 9:38 PM
silan
silan - avatar
5 Answers
+ 2
what's the difference between Spanish and French? they are different languages... java 8 is a specific version of java. java -like many other programming languages- is constantly evolving. java 8 is currently the newest version of java available. if you want, you can program with java 5. it's still java, but you can't use some specific features, that where introduced in later versions
20th Nov 2016, 12:55 AM
Roland
+ 1
java : object oriented programming, it means , in java , there is a "Object", object can be everything , car, person, book.. etc. but c is not like that. actually there is huge differnece, but if u can well in c, then u can write good code in java too ;). I hope, i can help u
19th Nov 2016, 11:41 PM
Ozan Karataß
Ozan Karataß - avatar
+ 1
C is a language that follows the structural programming paradigm. This means that your source code is well structured in terms of avoiding unconditional branches like the usage of the goto statement. Java is also a structural programming language, but it also supports the Object Oriented programming paradigm. This means that by in Java you can model everything by using classes and objects. This makes your code more understandable especially when it belongs to big software products. To state it simple with Java you can do exactly what you can do with C, while it provides you with the ability to develop Object Oriented Code.
20th Nov 2016, 2:06 AM
Miltiadis Siavvas
+ 1
As far as Java 8 is concerned, it is the newest version of Java. It offers some extra features such as the lamda expressions, which allow you to create the same functionality with fewer code. This leads to more compact source code, easier to read and maintain.
20th Nov 2016, 2:09 AM
Miltiadis Siavvas
0
thank you so much everyone ^^
20th Nov 2016, 8:52 AM
silan
silan - avatar