answersLogoWhite

0


Best Answer

Advantages of C language

  1. Speed of the resulting application. C source code can be optimized much more than higher level languages because the language set is relatively small and very efficient.
  2. That leads to a second advantage that C has which is its application in Firmware programming (hardware). That is due to its ability to use/work with assembly and communicate directly with controllers, processors and other devices.
  3. C Programming language is very easier to learn. The main advantages of C language is that there is not much vocabulary to learn, and that the programmer can arrange for the program is very fast.

Disadvantages of C Language

  1. C does not have OOPS feature that's why C++ is developed. If you know any other modern programming language then you already know its disadvantages.
  2. There is no runtime checking in C language.
  3. There is no strict type checking (for example: we can pass an integer value for the floating data type).
  4. C doesn't have the concept of namespace.
  5. C doesn't have the concept of constructors and destructors.
User Avatar

Javonte Blick

Lvl 10
1y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

11y ago

Advantages of C language

  1. Speed of the resulting application. C source code can be optimized much more than higher level languages because the language set is relatively small and very efficient.
  2. That leads to a second advantage that C has which is its application in Firmware programming (hardware). That is due to its ability to use/work with assembly and communicate directly with controllers, processors and other devices.
  3. C Programming language is very easier to learn. The main advantages of C language is that there is not much vocabulary to learn, and that the programmer can arrange for the program is very fast.

Disadvantages of C Language

  1. C does not have OOPS feature that's why C++ is developed. If you know any other modern programming language then you already know its disadvantages.
  2. There is no runtime checking in C language.
  3. There is no strict type checking (for example: we can pass an integer value for the floating data type).
  4. C doesn't have the concept of namespace.
  5. C doesn't have the concept of constructors and destructors.
This answer is:
User Avatar

User Avatar

Wiki User

11y ago

Advantages of C language

  1. Speed of the resulting application. C source code can be optimized much more than higher level languages because the language set is relatively small and very efficient.
  2. That leads to a second advantage that C has which is its application in Firmware programming (hardware). That is due to its ability to use/work with assembly and communicate directly with controllers, processors and other devices.
  3. C programming language is very easier to learn. The main advantages of C language is that there is not much vocabulary to learn, and that the programmer can arrange for the program is very fast.

Disadvantages of C Language

  1. C does not have OOPS feature that's why C++ is developed. If you know any other modern programming language then you already know its disadvantages.
  2. There is no runtime checking in C language.
  3. There is no strict type checking (for example: we can pass an integer value for the floating data type).
  4. C doesn't have the concept of namespace.
  5. C doesn't have the concept of constructors and destructors.

Read more: What_are_the_advantages_and_disadvantages_of_C_language

This answer is:
User Avatar

User Avatar

Wiki User

13y ago

It's main advantage that it compiles C sources into object modules. (That's why it is called C-compiler.)

It's disadvantage that it doesn't automagically correct the errors in the program.

This answer is:
User Avatar

User Avatar

Wiki User

14y ago

There is no advantage of C over C++. C++ is backwards compatible with C. You can use a C++ compiler to compile a C program.

This answer is:
User Avatar

User Avatar

Wiki User

15y ago

They are quite the same.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What are the advantages and disadvantages of C language?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What are the disadvantages of boo programming language?

advantages of boo


What is the Advantages and disadvantages of server side includes?

c


What are the advantages and disadvantages of using a DVD storage device?

c


Advantages and disadvantages of Roman figures?

to know thw roman language


Advantages and disadvantages of face to face communication?

Advantages of face to face communication is that you can look at a persons body language in order to tell how they are feeling. Disadvantages is that it can be awkward sometimes.


What arethe advantages and disadvantages of aflowchart IN c language?

Nope, as flowcharts aren't part of C-language. Nonetheless, you can implement algorithms specified by flowcharts in C, but that might lead to unstructured code (also known as 'spaghetti-code'), which is outdated by forty years... Try using stuctograms instead.


Advantages and disadvantages of companies going global?

advantages: increased sales, higher profits, new knowledge and experience Disadvantages: language barrier, additional costs, changed mindset


What are the advantages and disadvantages of algorithm?

Advantages of algorithms are that they are easy to debug, there is a clear set of instructions that can be followed, and they are independent of programming language. Disadvantages of algorithms are that they are time consuming and complicated to create.


Advantages of c language in cryptography?

You can use OpenSSL.


advantages and disadvantages of equity?

Advantages and Disadvantages of equity


What are advantages and disadvantages of artificial seasoning of timber?

advantages and disadvantages


What are the advantages and disadvantages of basic language?

Basic languages of advantage and disadvantage please give the answer please