Skip to main content

Applications of C programming

             Most of the CSE students starts their programming with C, even  PYTHON is the prefered one. because most of their syllabus doesn't have python. So whatever, Even with C also we can start but its little bit complicated when compared to python. As a programmer, before going to start learning language, you should know the applications. Yeah, every language has their own applications but the way it used is different. so guys now we are learning some unknown applications of C.





Applications of C programming:

                
  1. C language is used for creating computer applications
  2. Used in writing Embedded softwares
  3. Firmware for various electronics, industrial and communications products which use micro-controllers.
  4. It is also used in developing verification software, test code, simulatorsetc. for various applications and hardware products.
  5. For Creating Compiles of different Languages which can take input from other language and convert it into lower level machine dependent language.
  6. C is used to implement different Operating System Operations.
  7. UNIX kernel is completely developed in C Language
  8. Micro Code - C code compiled for small controllers
  9. Firmware(mostly used for hw communication) - C code compiled for custom SOC (Printers, Motherboards, phone BIOS, graphics cards etc)
  10. Operating Systems: Windows, linux etc which run on top of firmware provisioned protocols and functionality.
  11. User programs: This runs on top of operating systems. Your day today compiled work on ArmCC or VC++ or GNU-GCC etc. 
  12. C/C++ is applicable for any place where microcontrollers are used, where controlling and management is required. From drones, industry automation, building management systems to robotics and space technology. C is made to directly sit inside SOC memory for its execution in the fastest manner.
                 And lot more.......................
 So guys, Now you're perfect to start C programming, as well as programming. see you in next post.

Comments

  1. Thank you for this wonderful post. Keep up the good work.

    C++ Training in Chennai | C C++ Training in Chennai

    ReplyDelete
  2. Great blog about C programming. I learned a lot from your blog, share more like this.
    Python courses in Chennai | Python Training courses

    ReplyDelete

Post a Comment

Popular posts from this blog

Applications of python programming

             As a beginner, it is the good option to learn python first. since it is a user understandable language, we can understand every command not like another stuff java. so before going to learn python, its better to learn applications of it. Applications of python programming:           Pe rsonally I think, you get a lot of choices. Since you are Python beginner, the small project may bring more benefits to you. For web crawler: Currently, the data analysis is very hot, so you can write some crawler to  get the data from pure html not api to practice your Python skill. You can also use some library like   "BeautifulSoup" Beautiful Soup Documentation to help yourself.   For Web development: You can have a try on some python web frameworks, like Django, Flask, Web2py, Pylons, Zope2, Giotto, CubicWeb...... to build some websites to make a practi...

Applications of electronics

      You already know that, What is Electronic? and What are electronic devices? ok fine, but remember once. Electronics means study of flow of electrons in electrical circuits. The word Electronics comes from electron mechanics which means learning the way how an electron behaves under different conditions of externally applied fields. IRE - The Institution of Radio Engineers has given a definition of electronics as "that field of science and engineering, which deals with electron devices and their utilization." Fundamentals of electronics are the core subject in all branches of engineering nowadays. Let's discuss about some applications of electronics. Applications of electronics:   Electronics has made tremendous advancement during last few decades and our day to day life involves the use of electronic devices. Electronics has played a major role in every sphere of our life; this can be proved with the following application of elec...