c better than java
By jannat7
@jannat7 (12)
8 responses
@mnsrwt123 (2057)
• India
1 Apr 08
well, i don't know who is better, but i only like C programming as i have a lil bit of experience with it, and it has an inbuilt help in its compiler, which is the best part of the rest...lol
@koushikjis (81)
• India
13 Jun 07
After reading your esteemed dicussions I dare response.
We must understand one thing, that JAVA was never to replace 'C'. C/C++ has its own applications where JAVA can never even think of interfering. For example, How can you write a m/c level application with JAVA which will directly run on microprocessor,e.g. Operating System.You can't develope OS with JAVA because it needs JVM which runs on OS and OS dependent. With C assemblies you can do that. Actually, it is done by C/C++.Java compiler is developed using C++. But C has been developed with assembly language.
Java has nothing exceptional that C doesnot have. Class is a mere extension of C's structure. Which you can develope with C, writing some routines.
Java is a strong modern language and has it's application where JAVA is inimitable. In some cases programming with C can be very complicated or impossible for starter or mid-level programmer, where JAVA's Class and other inbuilt functionality is very handy and easier.But it is never intended to replace C and practical it can never!
@Arul_ramya (52)
• India
3 Mar 07
True...Java, a pure object oriented language. We have many advantages in Java such as inheritance, polymorphism, data abstraction apart from classes & objects.whereas C is structure oriented language.
@amit8sinha (836)
• India
2 Mar 07
C is better then java as it supports pointer concept. But this only is its weakness also. In case of C, security should be maintained in deep. You can't say that C is complete object oriented lauguage. In this time i could not remined the name of the language which is complete object oriented language but i want to inform you that in that language even operator also are a class. that is you have nothing to do without class.