0% found this document useful (0 votes)
21 views8 pages

Introduction To Programming - CS201 Power Point Slides Lecture 02

The lecture covers software categories, specifically system software and application software, and introduces the 'C' programming language, including its history and development environment. It discusses tools necessary for programming, such as editors, interpreters, compilers, and debuggers, as well as the integrated development environment (IDE). The document outlines the process of program creation and execution from editing to loading in memory.

Uploaded by

mianajmal0989
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views8 pages

Introduction To Programming - CS201 Power Point Slides Lecture 02

The lecture covers software categories, specifically system software and application software, and introduces the 'C' programming language, including its history and development environment. It discusses tools necessary for programming, such as editors, interpreters, compilers, and debuggers, as well as the integrated development environment (IDE). The document outlines the process of program creation and execution from editing to loading in memory.

Uploaded by

mianajmal0989
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 8

Introduction to

Programming

Lecture 2

Mr. Shakir Hussain


Talpur
Today’s Lecture
 Software Categories
 System Software

 Application Software

 Introduction to ‘C’ Language


 History

 Evolution

 Justification

 Development Environment of ‘C’


There are two main categories of softw

 System software

 Application Software
TWAIN

Technology Without An Interesting Name


ANSI C
Tools of the
trade
 Editor
 Interpreter and Compilers
 Debuggers
Integrated Development Environment
Environmen
(IDE)

It contains
 Editor
 Compilers
 Debugger
 Linkers
 Loaders
Program is created in the
Editor Disk editor and stored on disk.
Preprocessor program
Preprocessor Disk processes the code.
Compiler creates
Compiler Disk object code and stores
it on disk.
Linker Disk Linker links the object
code with the libraries
Primary Memory
Loader
Loader puts program
in memory.
Disk ..
..
..

Primary Memory
CPU takes each
CPU instruction and
executes it, possibly
storing new data
..
.. values as the program
..
executes.

You might also like