Friday, 6 March 2026

Module1. Basics of C Programming. Lesson 1: History of C Language

Module 1. Basics of C Programming


Introduction to Lesson 1: History of C Language

C programming language has been prominent in the industry and has been the foundation of most programming languages. The superiority of the C programming language makes it impossible to be removed from the IT academic journey of would-be programming students.


Lesson 1 Read and Learn

History of C

Dennis Ritchie, working at Bell Labs in 1972, created the general-purpose, high-level language C. C was created for the DEC PDP-11 computer initially. The description of C programming was written by Brian Kernighan and Dennis Ritchie in 1978 and made available to the public under the name K&R standard.

Because the C compiler was available, the dynamics of C allowed for the development of the UNIX operating system, LINUX application applications, and embedded systems. For these reasons, C has evolved into the industry standard.

C programming language is easy to learn & understand, structured language, produces efficient programs, is capable of low-level activities for embedded systems, and can compile a variety of computing platforms in the industry. 

Programming is the act of writing a program. Program is a synonym for computer software that contains a set of specific and defined instructions that tells the computers what to do.


Information on C

• C was created to create the UNIX operating system.

The B language, which debuted in 1970, was replaced by C.

• In 1988, the American National Standard Institute (ANSI) defined the language.

• By 1973, the UNIX OS had been entirely written in C.

• The most used and well-liked system programming language today is C.

• The majority of modern software has been developed in C.

• The most widely used Linux OS today and RBDMS MySQL were created in C.


Why choose C?

C was initially employed for system development tasks, specifically for the operating system's programs. Because C provides code that executes almost as quickly as code written in assembly language, it has become widely used for system development. The following are a few instances of using C:

• Text Editors Operating Systems Language Compilers Assemblers

• Print Spoolers Network Drivers Contemporary Software Databases

• Language interpreters and software utilities


Code in C

A C program should be written into one or more text files with the ".c" extension and can include anywhere from three lines to millions of lines, for example, hello.c. 

In order to complete this module, you must be able to edit text files and create source code in C programming language.


Quiz #1. 

  1. To whom C programming language was credited.

  2. C was first implemented on this computer.

  3. C is a successor of what language?

  4. An Operating System that was completely written in C.

  5. Year C programming language was formalized.

Activity 1.

  1. Submit lists of embedded systems using the C programming language.

0 comments:

Post a Comment

If possible, leave a positive comment. No hate speech or elicit comments. Thank you.