Learn C by weeks


  1. Intro to programming
    3
  2. Loop and array
    4
  3. Array & string operation
    14

C is a general-purpose high level language that was originally developed by Dennis Ritchie for the Unix operating system. It was first implemented on the Digital Eqquipment Corporation PDP-11 computer in 1972. The Unix operating system and virtually all Unix applications are written in the C language.
C programming is a general-purpose, procedural computer programming language originally developed at AT&T Bell Labs by Dennis Ritchie in the early 1970s. A successor of the B programming language, it was developed to overcome the challenges of BASIC, B, and BPCL programming languages. It had both high-level functionality and detailed features required to program an operating system. During the 1980s, C programming gained popularity for creating mainframes, microcomputers, and minicomputers and has become one of the most widely used programming languages.
Despite the emergence of numerous new languages like Java, Python, JavaScript, and PHP, the popularity of C is not hampered. In fact, these languages have borrowed many of their control structures and other basic features from C.
What makes the C language so popular? Why are companies keen on hiring C professionals even today? The most basic and straightforward answer would be its features make it a unique and special language, thereby still holding its relevance and popularity.