There are two primary advantages of C over Java: 1) C allows you to write programs that directly access the computer's hardware. This is essential for certain tasks, things like device drivers (programs that adapt the operating system to various hardware devices - video adapters, NIC cards, etc) and bootstrap loaders (programs that load the operating system) are good examples. 2) C programs execute almost as efficiently as programs written in assembler/machine language. Since the C language (in most implementations) doesn't perform any runtime error checking and has no instantion/finalizer overhead it can be translated to near-optimal machine language.
C is a very important and basic programming language. Most of Java applications are related to Application Software just as Banking,Schools etc.. Where as C stands for developing System Software such as operating systems , compilers etc..C is very important for both Computer science and Electronics and communication students.
It is used in projects(to order )in communication Engineering.
"Java is high performance. By high performance we mean adequate. By adequate we mean slow." - Mr. Bunny
for simple program it take more time to process ...
for simple program it take more time to process ...