You are on page 1of 15

PROGRAMMING

FUNDAMENTALS
CS 211

RP: Faiza Rasheed


First calculator
First computer
First computer
First hard drive
First hard drive

The first Hard disk drive was invented in 1953 and introduced in 1956. It was
named ‘SUPER’ computer. It measured 1.5 sq. meter and stored 5 MB of data.
First hard drive
First hard drive
Now and then
History

Charles Babbage, an English mechanical engineer, originated the


concept of a programmable computer. Considered the “father of
computer", he conceptualized and invented the first mechanical
computer in the early 19th century.
After working on his revolutionary concepts, he realized that a much
more general design, an analytical engine, was possible. The input of
programs and data was to be provided to the machine via punched
cards. For output, the machine would have a printer, a curve plotter
and a bell. The machine would also be able to punch numbers onto
cards to be read in later.
It incorporated an arithmetic logic unit, control flow (in the form of
conditional branching and loops), and integrated memory; making it
the first design for a general-purpose computer that could be
described in modern terms as Turing-computer.
C++

 C is Procedural language while C++ is Object oriented


programming.
 Procedural language is a type of computer programming
language that specifies a series of well-structured steps and
procedures within its programming context to compose a
program. It contains a systematic order of statements, functions
and commands to complete a computational task or program.
 Object-oriented programming (OOP) is a programming
language model organized around objects rather than "actions"
and data rather than logic. Historically, a program has been
viewed as a logical procedure that takes input data, processes it,
and produces output data.
C++

An object can be a variable, a data structure, or a


function. In object-oriented programming, "object"
refers to a particular instance of a class where the
object can be a combination of variables, functions,
and data structures.
C++

The prime purpose of C++ programming was to


add object orientation to the C programming
language, which is in itself one of the most
powerful programming languages. The core of the
pure object-oriented programming is to create an
object, in code, that has certain properties and
methods.
C++

 In early 1980s. C++ was developed by Bjarne Stroustrup. It


was an extension of C. It was designed for the UNIX
system environment. C++ enabled programmers to improve
quality of code. It included object oriented programming.
 Unix (UNIX) is a family of multitasking, multiuser
computer operating systems developed in 1970s.
Thank you

You might also like