0
What is the difference between java and c? And what is java 8?
sorry if questions are weird, I'm new °-°
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
+ 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
+ 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.
+ 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.
0
thank you so much everyone ^^