Presentation is loading. Please wait.

Presentation is loading. Please wait.

The History of Computer Programming Languages Introductory Programming Visual Basic.

Similar presentations


Presentation on theme: "The History of Computer Programming Languages Introductory Programming Visual Basic."— Presentation transcript:

1 The History of Computer Programming Languages Introductory Programming Visual Basic

2 Low Level Language Machine language Binary (zeros and ones) Machine specific Typical command: 0 1 1 0 1 1 0 1

3 Assembly Language More “English-like” Still machine specific Uses hexadecimal Typical Command JMP &H180A

4 High Level Languages At first, specific functions –COBOL –FORTRAN General Purpose Languages –BASIC “Machine Independent” Typical command Print “Hello”

5 Structured Programming Break programs into smaller units Procedures Functions Local and Global Variables Parameters Pascal, C

6 Structured Program (Example) void PrintTwoIntegers (int N1, int N2) ( cout << “N1 = ” << N1 << “ N2 = ” << N2; )

7 Object-Oriented Programming (OOPS) we live in a world of objects computer programs should reflect the type of problems in the world objects should be "walled off" from rest of program (encapsulation ) objects have classes they belong to (inheritance)

8 The History of BASIC Kemeny & Kurtz The Hackers Bill Gates Quick Basic Visual Basic

9 OOPS Terminology what it is like (properties) what it does (methods, procedures, functions) communicating with objects- sending messages what it responds to (events)


Download ppt "The History of Computer Programming Languages Introductory Programming Visual Basic."

Similar presentations


Ads by Google