Lec-01 Programming Language Generations
Lec-01 Programming Language Generations
Lecture 1
Course Objectives
1. To introduce the concept and usability of
the structured programming methodology
2. To develop proficiency in making useful
software using the C++ language/ python.
3. To appreciate the need for a programming
language
4. Improving reasoning abilities to solve
problems commonly encountered when
writing programs and developing skills
necessary to structure programs in a
logical manner.
Course Contents
History of C Language
Variables and expressions in C++
Control structures
Functions
Arrays
Structure
Pointers
File handling
Marks Distribution
Assignments/Quizzes/Attendance
20%
Mid Term 30 %
Final Term 50 %
Recommended Book
1. C++ How to Program by
H.M.Deitel and P.J.Deitel
2. Turbo C++ by Robert Lafore
3. C++ by Aikman Series
3. Lecture Notes
Program
e.g.
SELECT NAME FROM EMPLOYEES WHERE SALARY >
$7000
Fifth Generation of Programming
Language or 5GL
use a visual or graphical development
interface to create source language
IBM, Microsoft, Borland etc
Visual Studio.NET, JBuilder, NetBeans etc.
TASK
1. 1GL was dealing with 3. 4GL was dealing
__________. with ____________.