answersLogoWhite

0


Best Answer

An algorithm simply describes the finite, procedural steps required to solve a problem. Algorithms are not specific to any one programming language, but without algorithms there would be no computer programs let alone programming languages. That is, you cannot program a computer to solve a problem unless you know how to solve the problem yourself and for that you need to know the algorithm. Once you have the algorithm, you can program the computer to implement it.

User Avatar

Wiki User

7y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

7y ago

There are no limitations as such. All limitations are imposed by the hardware, not by the language. However, C is not an easy language to work with. Although easier to use and much less machine-dependent than assembly language, resource management is still the responsibility of the programmer rather than the language. C++ addresses these problems through resource handles, RAII (resource acquisition is initialisation) and exception handling, all of which make programming much easier but no less efficient than assembly. In many cases, C++ can produce code that is more efficient than C can because there is much less need for runtime sanity checks, such as checking that pointers are non-null before using them. User-defined types can take care of their own invariants, allowing the programmer to focus on using objects rather than worrying about the underlying implementation details of those objects, resulting in cleaner, task-oriented code rather than code that exposes distracting low-level functionality.

This answer is:
User Avatar

Add your answer:

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

When was C - programming language - created?

C - programming language - was created in 1972.


What programming language is Android written in?

Android is programmed in the C and C++ programming language.


Name of object oriented programming language?

C++ is the name of a programming language.


What do you mean by c language?

C is a programming language.


Example of procedural programming language and object oriented programming language?

example of procedural programming are those programming language that have structure e.g basic,fortran,c++,c and pascal e.t.c


Who are the ancestors of C programming language?

programming languages B and BCPL which was used to derive C


Websites to download c C programming language books?

Download 1000s of C C C++ Programming Language. http://www.guruengineers.com


Why is programming language named C and not simply C?

I am guessing you typed the question wrong, the way I understand your question is "Why is the programming language named C++ and not C ? " The answer to this is that there is a programming language called C, and in that programming language the ++ means increment by one. So C++ is the language C improved, as such it can read and compile all C programs in addition to having other features that C does not have.


What is a programming language and with three example?

A programming language is a language in which a human can tell a machine to do something, three examples include: C, C++ and C#.


What programming language is PHP made with?

PHP is written in the C programming language.


What is the C language used for?

Programming.


What programming language is similar to C?

c++