Why C
Why C
Why C
History
2
Advantages of C Programming
● C is a Middle-Level Language.
●The middle-level languages are somewhere between the Low-
level machine understandable assembly languages and High-
Level user friendly languages.
●C reduces the gap between the low-level and high-level
languages.
●It can be used for writing operating systems as well as doing
application level programming.
3
Advantages of C Programming (Contd...)
4
Advantages of C Programming (Contd...)
5
Advantages of C Programming (Contd...)
● Embedded Programming.
6
Linux OS
Higher performance.
7
Embedded Linux
8
Advantages of Linux in Embedded Systems
● Easy Customization
● Used in device-specific purpose-built applications
● Power consumption is lower
● Easily portable
● Large Community support
● Performance optimization
● Low cost