Sie sind auf Seite 1von 9

SHAHEED BENAZIR BHUTTO UNIVERSITY SHAHEED BENAZIR ABAD

SHAHEED BENAZIR BHUTTO UNIVERSITY SHAHEED BENAZIR ABAD

Fundamental C Language

Present by Sadam Hussain


Teacher: Sir Shahzad Ali

Roll No:129
SHAHEED BENAZIR BHUTTO UNIVERSITY SHAHEED BENAZIR ABAD

• Agenda
• Concept of Programming language
• Why we use C language
• History of C Language
SHAHEED BENAZIR BHUTTO UNIVERSITY SHAHEED BENAZIR ABAD

Programming Languages Concepts


1. What is a programming language?
– A "programming language" is a means of
communication between a human being
(programmer) and a computer. A programmer uses
this means of communication in order to give the
computer instructions. These instructions are called
"programs".
– A programming language is a set of rules that
provides a way of telling a computer what operations
to perform.
– A programming language can be used to write
programs that control the hardware e.g.: Embedded
processor in Refrigerator, Air conditioner, Microwave
oven etc.
SHAHEED BENAZIR BHUTTO UNIVERSITY SHAHEED BENAZIR ABAD

Programming Languages Concepts


2. Why do we need programming languages?
A computer cannot understand our language that we use in our day to day
conversations, and likewise, we cannot understand the binary language
that the computer uses to do it’s tasks.

Programming languages have been developed for the purpose of


communicating with computers.

1. Facilitate users in performing tasks which are:


1. Faster,
2. Correct, and
3. Economically cheaper
SHAHEED BENAZIR BHUTTO UNIVERSITY SHAHEED BENAZIR ABAD

Why use C?
• The C is a general-purpose, procedural computer programming language
developed in 1972 by Dennis M. Ritchie at the Bell Telephone Laboratories
to develop the UNIX operating system.
• Mainly because it produces code that runs nearly as fast as code written in
assembly language. Some examples of the use of C might be:
– Operating Systems
– Language Compilers
– Assemblers
– Text Editors
– Network Drivers
– Modern Programs
– Data Bases
– Language Interpreters
– Utilities
SHAHEED BENAZIR BHUTTO UNIVERSITY SHAHEED BENAZIR ABAD

History of C language
• 1960 : -
– ALGOL was found by International group of computer users.
– COBOL was found for commercial application usage.
– FORTRAN was found for scientific applications.
• In 1967: -
– Basic Combined Programming Language (BCPL)
– developed by Martin Richards at Cambridge University.
– a single language which can program all possible applications,
• In 1970: -
– a language called B was developed by Ken Thompson at AT & T’s Bell
Labs.
SHAHEED BENAZIR BHUTTO UNIVERSITY SHAHEED BENAZIR ABAD

History of C language
• In 1972: -
– Dennis Ritchie at Bell Labs developed a
language with some additional features of BPCL
and B called C.
• In 1978: -
– Publication of The C Programming Language by
Kernighan & Ritchie caused a revolution in the
computing world.
SHAHEED BENAZIR BHUTTO UNIVERSITY SHAHEED BENAZIR ABAD

Please Ask Questions !!

Das könnte Ihnen auch gefallen