C was developedby Dennis Ritchie in early 1970s  . C is a  structure oriented programming language. C isalso called mother Language of all programming Language. All other programminglanguages  have borrowed directly or indirectly from Cprogramming concepts such as C++, Java, JavaScript, C#, Perl, PHP, Python,….etc.

Major parts of OS like Windows, UNIX, Linux is still written in C. Someexamples of the use of C                                                                                                                      Operating Systems, Language Compilers, Text Editors, NetworkDrivers, Modern Programs Data BasesC Languageis a CASE SENSITIVE language                                                                                                                                                                                                                                                                Clanguage provides 3 distinct ways to allocate memory  for  objects                                                          Static memory allocation, Automaticmemory allocation, Dynamic memory allocationStructure ofc program                                                                                                                                                                                                                                                                                                                          Documentations                                                                                                                                       Preprocessor Statements                                                                                                                                                GlobalDeclarations                                                                                                                                                                Themain() function                                                                                                                                                         Local Declarations                                                                                                                                        Program  program Statements & Expressions                                                                                 User Defined FunctionsAdvantagesof C LanguageCprogramming language is a building block for many other currently knownlanguages                                                                                                                C programming language is a small language ,The concepts that it requires is quite short                          C language has the ability to extend itself                                                                                                  There is not much vocabulary to learn , Clanguage has easy syntax and it is easier to learn                     Cprogramming language is portable                                                                                                               It is close enough to systemhardware descriptions            Disadvantagesof C LanguageCprogramming language does not support Object Oriented Programming                                                    C programming language does notoffer support for namespace like C++                                                                C language doesn’t perform Run Time TypeChecking                                                                                        C programming Language you have to implementmanually construction and destruction of the variable using function or by theother means .                                                                                                    C programming language does not offer datasecurity                                                  


I'm Erica!

Would you like to get a custom essay? How about receiving a customized one?

Check it out