Learn C : C Programming Concepts, Features and Usage || C Programming Basic Concepts For Interview


 Learn C : C Programming Concepts, Features and Usage || C Programming Basic Concept For Interview

C language is used to develop system applications that interacts with hardware devices such as drivers, kernals etc.C language is known as "Mother Language"It is because most of the Compilers, JVMs, Kernals etc. are written in this language. 
Learn C : C Programming Concepts, Features and Usage || C Programming Basic Concept For Interview

C Language can be defined as :

  • Mother language
  • System programming language
  • Procedure-oriented programming language
  • Structured programming language
  • Mid level programming language

HISTORY :

    C programming language was developed in 1972 by Dennis Ritchie at bell laboratories of AT&T (American Telephone & Telegraph), located in U.S.A.




    It was developed to overcome the problems of previous languages such as B, BCPL etc.


    Initially, C language was developed to be used in UNIX operating system. It inherits many features of previous languages such as B and BCPL.
                       
      Dennis RitchieDennis Ritchie is known as the founder of c language.


      FEATURES OF C :
        Learn C : C Programming Concepts, Features and Usage || C Programming Basic Concept For Interview
      Simple

      Machine Independent or Portable

      Mid-level programming language

      Structured programming language

      Rich Library

      Memory Management
      Fast Speed

      Pointers

      Recursion

      Extensible


        USES OF C :


          System programming.
          Device driver development such as network and embedded systems.
          Interpreters and compilers development.
          Processors implementations.
          Design and development of Databases.
          Design and development of new operating systems.

            Next


            For any query related to the content mail to devkumar082001@gmail.com

            No comments:

            Powered by Blogger.