2011-06-21, 07:04 AM
Are there any major drawbacks or limitations to C programming that someone should be aware of before learning this language?
2011-06-27, 09:35 PM
C is not an object oriented language - to make it so, C++ was developed.
C is not a "strongly" typed language. Some might see this as an advantage (as there are times when this is highly beneficial). From a code maintenance standpoint this is a weakness. C also has been (especially in the early days) considered highly cryptic. To be fair, any programming language can be coded cryptically, it's just easier in C.
C/C++ Programming (http://www-control.eng.cam.ac.uk/~pcr20/C_Manual/chap02.html)