C PROGRAMMING LANGUAGE - 1 INTRODUCTION
WHERE IS THE ORIGIN OF C ? • The birth of C language was in 1972 at AT&T’s Bell Laboratories (https://www.bell-labs.com/about/history-bell-labs/) • Dennis M. Ritchie created this new programming language with the B Language as its pre-decessor, which was also developed by Ritchie alongside Ken Thompson • In 1978, Brian Kerninghan wrote, what was used as informal specifications of the language for a long time and from then the language was also known as K&R’s C.
A LITTLE LOOK INTO THE HISTORY • https://www.bell-labs.com/usr/dmr/www/chist.html • https://youtu.be/de2Hsvxaf8M
WHAT CAN BE A DEFINITION LIKE INTERPRETATION OF C LANGUAGE? • C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system. • By design, C provides constructs that map efficiently to typical machine instructions. It has found lasting use in applications previously coded in assembly language. Such applications include operating systems and various application software for computers architectures that range from supercomputers to PLCs and embedded systems.
WHAT WAS SOME OF ITS GREATEST APPLICATIONS? • In 1972, Ritchie started to improve B, which resulted in creating a new language C. The C compiler and some utilities made with it were included in Version 2 Unix. • At Version 4 Unix, released in November 1973, the Unix kernel was extensively re-implemented in C. By this time, the C language had acquired some powerful features such as struct types.
APPLICATIONS THAT WILL AWE YOU • The first operating system to be developed using a high-level programming language was UNIX, which was designed in the C programming language. Later on, Microsoft Windows and various Android applications were scripted in C. • The C programming language is considered an optimum choice when it comes to scripting applications and drivers of embedded systems, as it is closely related to machine hardware • Adobe Photoshop, one of the most popularly used photo editors since olden times, was created with the help of C. Later on, Adobe Premiere and Illustrator were also created using C.
AND IT GOES ON AND ON AND ON….. • Not only has C given birth to C++, a programming language including all the features of C in addition to the concept of object-oriented programming but, various other programming languages that are extensively used in today’s world like MATLAB and Mathematica. It facilitates the faster computation of programs. • Google file system and Google chromium browser were developed using C/C++. Not only this, the Google Open Source community has a large number of projects being handled using C/C++. • One of the most popular uses of the C language was the creation of compilers. Aaaaaaaaaaaaaaand there’s much much more.
WATCH THIS SHORT VIDEO

C programming i

  • 1.
  • 2.
    WHERE IS THEORIGIN OF C ? • The birth of C language was in 1972 at AT&T’s Bell Laboratories (https://www.bell-labs.com/about/history-bell-labs/) • Dennis M. Ritchie created this new programming language with the B Language as its pre-decessor, which was also developed by Ritchie alongside Ken Thompson • In 1978, Brian Kerninghan wrote, what was used as informal specifications of the language for a long time and from then the language was also known as K&R’s C.
  • 3.
    A LITTLE LOOKINTO THE HISTORY • https://www.bell-labs.com/usr/dmr/www/chist.html • https://youtu.be/de2Hsvxaf8M
  • 4.
    WHAT CAN BEA DEFINITION LIKE INTERPRETATION OF C LANGUAGE? • C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system. • By design, C provides constructs that map efficiently to typical machine instructions. It has found lasting use in applications previously coded in assembly language. Such applications include operating systems and various application software for computers architectures that range from supercomputers to PLCs and embedded systems.
  • 5.
    WHAT WAS SOMEOF ITS GREATEST APPLICATIONS? • In 1972, Ritchie started to improve B, which resulted in creating a new language C. The C compiler and some utilities made with it were included in Version 2 Unix. • At Version 4 Unix, released in November 1973, the Unix kernel was extensively re-implemented in C. By this time, the C language had acquired some powerful features such as struct types.
  • 6.
    APPLICATIONS THAT WILLAWE YOU • The first operating system to be developed using a high-level programming language was UNIX, which was designed in the C programming language. Later on, Microsoft Windows and various Android applications were scripted in C. • The C programming language is considered an optimum choice when it comes to scripting applications and drivers of embedded systems, as it is closely related to machine hardware • Adobe Photoshop, one of the most popularly used photo editors since olden times, was created with the help of C. Later on, Adobe Premiere and Illustrator were also created using C.
  • 7.
    AND IT GOESON AND ON AND ON….. • Not only has C given birth to C++, a programming language including all the features of C in addition to the concept of object-oriented programming but, various other programming languages that are extensively used in today’s world like MATLAB and Mathematica. It facilitates the faster computation of programs. • Google file system and Google chromium browser were developed using C/C++. Not only this, the Google Open Source community has a large number of projects being handled using C/C++. • One of the most popular uses of the C language was the creation of compilers. Aaaaaaaaaaaaaaand there’s much much more.
  • 8.