2 Answers - Sort by: Date | Rating
There is no hard and fast rule that will give grading to a programming language.
C is a modular programming language. It has got features for low-level programming also. It's suitable for developing embedded systems or applications that may require interfacing with hardware due to its low-level support. But the programs written in C language are normally not easy to maintain and up gradable that's why it's not suitable for developing large enterprise solutions.
C++ is a super-set of C but C++ has got object-oriented features also. It's suitable for developing enterprise solutions. But C++ is not platform independent.
Java is completely object-oriented programming language and it's robust language also. Java is platform independent also. But it's difficult to do low-level programming in Java as compared to C and C++.
C is a modular programming language. It has got features for low-level programming also. It's suitable for developing embedded systems or applications that may require interfacing with hardware due to its low-level support. But the programs written in C language are normally not easy to maintain and up gradable that's why it's not suitable for developing large enterprise solutions.
C++ is a super-set of C but C++ has got object-oriented features also. It's suitable for developing enterprise solutions. But C++ is not platform independent.
Java is completely object-oriented programming language and it's robust language also. Java is platform independent also. But it's difficult to do low-level programming in Java as compared to C and C++.
0
0
If you want to program hardware interaction and all C is best
if you want to program games and software's C++ is best(C is also capable)
if you want to program portable stuffs like mobiles and all Java is best(can be implemented in c and c++ also)
if you want to program games and software's C++ is best(C is also capable)
if you want to program portable stuffs like mobiles and all Java is best(can be implemented in c and c++ also)
0
0
Guest
answered 5 months ago
- What Is Recursive Abstraction?
- How To Make Your Phone Java Supported?
- What Are The Service In Rmi?
- I'm Having A Problem With The Error Code 25099 Unzipping Core File Failed.I've Tried Everything I Can Think Of. ?
- How Do I Workaround Error 25099?
- How Do I Install Java When I Keep Getting This Unzipping Core Files?
- How To Wright A Java Programme After Setting Path For It?
- If There Is One Class Template Which Has One Static Member Variable That Static Variable Will Belong To?
- How To Install Java On A I465?
- How To Load Java On Lg Env2?
- How Are Lists Implemented In Java?
- How To Write Small Program That Printout The Even Integers From 2 To 100 Using A Do While Loop?
- What Is The Theme For Math Fair 2009?
- What Is The Theme Of Math Month?
- How To Create A Batch File To Execute MS Word Application?
- Why Are Read Jvm In Byte Code?
- What Is The Function Of Final?
- How To Create A Diamond In For Loop In Java Using *?
- Public Static Void Main(string A[]) I Know Why Use Static Keyword?
- Do Stores Accept Blank Checks?
- What Good Qualities Of A Java Class?
- How Can I Compile My Own Rmi Package?
- I Want To Run A Basic Program In Unical, Engneering Program. How Will I Go About It?
- Balance Used Could Be Read To 0.01 Gram, What Percentage Error Might You Expect When Weighing A 10.00 Gram Object?
- What Is Encapsulation In Java?
- What Does Encapsulation Mean?
- What Is Meant By Encapsulation In C++?
- Are Encapsulation And Data Abstration The Same Or Not In C++ Language?
- What Is The Difference Between Aggregation, Abstraction And Encapsulation?
- Distinguish Between Data Encapsulation And Data Abstraction?
- What Is The Concept Of Overloading, Overriding, Encapsulation, Abstraction With Code In C++ And C#?
- What Is Java?
- What Was The Former Name For Java?

New Comment - Comments are editable for 5 min.