Hi Guest 1 HomePage 1 Jobs 1 WalkIn 1Articles  

 :) Latest Topic
Introduction to C
History of C Language
C Variables
Variables Types in C
C Identifiers
C Operators
C Comments
ASCII Value C
Constants C
Features of C
Install C Language
Start C Program
Compilation in c
printf() and scanf()
C Data Types
C Keyword
Format Specifier C
Format Specifier part2
Escape Sequence C
Tokens in C
Boolean in C
What are literals?
 


  

 
Features of C
Question Posted on 12 Aug 2020

Home >> Tutorial >> C Language >> Features of C


Features of C
C is most widely used language. And below are the 10 most features of C. Below figure will clarify the features.


C Feature
(1)Simple:-C is simple language and provides structured approach which breaks problem into parts that makes it too simple.
(2)Portable:-We can say C is portable or Machine Independent. C is not like Assembly Language as c program can be executed on different machines by doing some machine specific changes. Therefore its shows C is machine independent language.
(3)Mid-level programming language:-Although we said C is intended to low-level programming. We use C to develop system application like kernel, driver, etc. And it is also supports the features of high-level language. SO it is called mid-level language.
(4)Structured programming language:-We can break the program into parts using functions.
(5)Rich Library:-C provides lot of inbuilt functions that make the development fast.
(6)Memory Management:-It will supports feature of dynamic memory allocation. In C we can free the allocated memory at any time by calling free() function.
(7)Speed:-compilation and execution time of C language is fast becuase there is less inbuilt function hence will have less overhead.
(8)Pointer:-One of the feature of C is pointer. We can directly interact with the memory by using the pointers. We can use pointers for memory, structures, functions, array, etc.
(9)Recursion:-C provides code reusability for every function. Recursion enables us to use the approach of backtracking.
(10)Extensible:-It is extensible because it can easily adopt new features.





Other Important Questions
Features of C
Introduction to C
History of C Language
Install C Language
C Variables







 
Top Searches:asp net questions vb net questions sql query uddl questions class javascript Questions sharepoint interview questions and concept silverlight questions and concept wcf questions beans general knowledge ajax questions
PHP | Biztalk | Testing | SAP | HR |