SlideShare a Scribd company logo
1 of 32
UNLOCKING DIFFICULTIES
Compiler –Computer software that translates (compiles)
source code written in a high-level language (e.g., C++)
into a set of machine-language instruction
Language - a system of conventional spoken or written
symbols by means of which human beings, as members
of a social group and participants in its culture, express
themselves.
History - studies the chronological record of events.
WHAT IS PROGRAMMING?
• The process of developing and implementing
various sets of instructions to enable a computer to
do a certain task.
• The act or process of planning or writing a program.
WHAT IS PROGRAM?
A program is written as a series of
human understandable computer
instructions that can be read by
a compiler and linker.
1842-1843

(FIRST COMPUTER PROGRAM CREATED BY ADA LOVELACE)
- Work on the Charles
Babbage’s analytical
engine. A complete
detail a method for
calculating Bernoulli
numbers with the
Engine.
Augusta Ada Byron
World’s First Computer Programmer
1890
(CENSUS DATA ON PUNCH CARDS ENCODED BY HERMAN HOLLERITH)

Herman Hollerith
1943-1945

(PLANKALKÜL DEVELOPED FOR THE GERMAN Z3 BY KONRAD ZUSE)

An early high-level
programming language to be
designed for a computer but
was not implemented.
1949

(SHORT CODE DEVELOP BY JOHN MAUCHLY)
One of the first high-level
languages ever developed for
an electronic computer. Short
code statements are
represented by mathematical
expressions.
1952

(MANCHESTER MARK 1 DEVELOPED BY ALICK GLENNIE)
• Considered as first compiled
high – level programming
language.
• Automatically convert
language into a machine
code.
1957

(FORTRAN CREATED BY JOHN BACKUS)

• For numeric and scientific
computing (as an alternative
to assembly language).
• Oldest programming
language used today.(NASA)
1959 COBOL
(COMMON BUSINESS- ORIENTED LANGUAGE) CREATED BY SHORT RANGE
COMMITTEE)
High-level. Primarily for business computing. First programming
language to be mandated by the US Department of Defense.
Primary Uses: Business software (esp. finance and administration
systems, but also banks, insurance agencies, governments,
military agencies)
Used By: Credit cards, ATMs
*Fun Fact Action movie The Terminator used samples of Cobol
source code for the text shown in the Terminator’s vision
display.
1964

BASIC (BEGINNER’S ALL-PURPOSE SYMBOLIC INSTRUCTION
CODE) CREATED BY JOHN GEORGE KENNY AND THOMAS EUGENE
KURTZ (SRC)
• Designed for simplicity.
• Computer games were often written in
Basic.(Microsoft’s Altair, Apple II)
1970

(PASCAL (BLAISE PASCAL) CREATED BY NIKLAUS WIRTH)
• For teaching structured
programming and data
structuring.
Commonly used for Windows
Application
development.(SKYPE)
1972

(C CREATED BY DENNIS RITCHIE OF BELL LABS)
Currently the world’s most popular
programming language.2 Many
leading languages are derivatives,
including C#, Java, JavaScript, Perl,
PHP, and Python.
System programming, computer
game development.(UNIX)
1980

(ADA (AFTER ADA LOVELACE, CREATED BY JEAN ICHBIAH)
• Derived from Pascal.
• For developing large software
systems.(NASA,NSTAR)
• Primary Uses: Dept. of Defense, banking,
manufacturing, transportation, commercial
aviation
1983

(C++ (FORMERLY “C WITH CLASSES”) CREATOR BJARNE
STROUSTRUP)
• An extension of C, with enhancements such
as classes, virtual functions, and templates.
• Primary Uses: Commercial application
development, embedded software,
server/client applications, video games
• Used By: Adobe, Google Chrome, Mozilla
Firefox, Microsoft Internet Explorer
1983
OBJECTIVE-C (OBJECT-ORIENTED EXTENSION OF “C”)
CREATOR: BRAD COX AND TOM LOVE OF STEPSTONE

• Expanded on C, adding message-passing
functionality based on Smalltalk language.
• Used By: Apple’s OS X and iOS operating systems
1991
PYTHON (FOR BRITISH COMEDY TROUPE MONTY PYTHON)
CREATOR: GUIDO VAN ROSSUM OF CWI

• Created to support a variety of Programming
styles and be fun to use.
• Primary Uses: Web application, software
development, information security
• (Google, Yahoo, Spotify)
1993

RUBY (THE BIRTHSTONE OF ONE OF THE CREATOR’S
COLLABORATOR) CREATOR: YUKIHIRO MATSUMOTO
• Designed for productive and enjoyable
programming.( Twitter, Hulu, Groupon)
Primary Uses: Web application development
1994

( JAVA CREATOR: JAMES GOSLING OF MICROSYSTEMS)
• Made for an interactive TV project. Cross-platform
functionality. Second most popular language
(behind C).(Android OS/apps)
• Primary Uses: Network programming, web
application development, software development,
Graphical User Interface development
1994

( JAVA CREATOR: JAMES GOSLING OF MICROSYSTEMS)
1995
( PHP (“PERSONAL HOME PAGE”) CREATOR: RASMUS LERDORF)
• For building dynamic web pages. Most widely
used open-source software by enterprises.
• Primary Uses: Building/maintaining dynamic web
pages, server-side development
• Used By: Facebook, Wikipedia, Digg, WordPress,
Joomla
1995
( PHP (“PERSONAL HOME PAGE”) CREATOR: RASMUS LERDORF)
1996

(JAVASCRIPT (FINAL CHOICE AFTER “MOCHA” AND “LIVESCRIPT”
CREATOR: BRENDAN EICH OF NETSCAPE)
• Created to extend web page functionality.
• Dynamic web pages use for form
submission/validation, interactivity, animations,
user activity tracking, etc.
• Primary Uses: Dynamic web development, PDF
documents, web browsers, desktop widgets
• Used By: Gmail, Adobe Photoshop, Mozilla Firefox
1996

(JAVASCRIPT (FINAL CHOICE AFTER “MOCHA” AND “LIVESCRIPT”
CREATOR: BRENDAN EICH OF NETSCAPE)
Multiple Choice. Write the letter of the correct answer.
1. One of the first high-level languages ever developed for an
electronic computer.
a. Autocode
c. ASCII Code
b. Short Code
d. Source Code
2. ________ is a process of planning and writing a program.
a. Language
c. Basic
b. Program
d. Programming
3. The following are examples of programming languages
EXCEPT:__
a. C++
c. Ada
b. Pascal
d. Adobe
4. She was recognized as the world’s first computer
programmer _______.
a. Augusta Ada Byron
b. Bell Labs
c. Niklaus Wirth
d. Brenda Eich
5. PHP stands for:
a. Personal Home Page c. Program Hypertext
Preprocessor
b. Pretty Home Pages d. Programming Hypertext
Preprocessor
KEY TO CORRECTION
1. B
2. D
3. D
4. A
5. A
ASSIGNMENTS
Guide Questions:
1. What are algorithms, pseudocodes and flowcharts?
2. What are the Symbols used in Flowcharts?
3. What are the advantages of creating algorithms, pseudocodes and
flowcharts?
References:

Intro to Visual Basic by Editha
http://www.wikipedia.com
History of programming

More Related Content

What's hot

Introduction to computer programming
Introduction to computer programmingIntroduction to computer programming
Introduction to computer programming
NSU-Biliran Campus
 
Programming languages
Programming languagesProgramming languages
Programming languages
Akash Varaiya
 
Presentation on different kinds of software
Presentation on different kinds of softwarePresentation on different kinds of software
Presentation on different kinds of software
Nitish Xavier Tirkey
 

What's hot (20)

Software programming and development
Software programming and developmentSoftware programming and development
Software programming and development
 
Software components
Software componentsSoftware components
Software components
 
What is an algorithm?
What is an algorithm?What is an algorithm?
What is an algorithm?
 
Basic Computer Programming
Basic Computer ProgrammingBasic Computer Programming
Basic Computer Programming
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
Programming in c
Programming in cProgramming in c
Programming in c
 
Types of software
Types of softwareTypes of software
Types of software
 
Computer languages 11
Computer languages 11Computer languages 11
Computer languages 11
 
History of OS
History of OSHistory of OS
History of OS
 
Introduction to computer programming
Introduction to computer programmingIntroduction to computer programming
Introduction to computer programming
 
Computer Programming - Lecture 2
Computer Programming - Lecture 2Computer Programming - Lecture 2
Computer Programming - Lecture 2
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programming
 
Algorithms and Flowcharts
Algorithms and FlowchartsAlgorithms and Flowcharts
Algorithms and Flowcharts
 
introduction to visual basic PPT.pptx
introduction to visual basic PPT.pptxintroduction to visual basic PPT.pptx
introduction to visual basic PPT.pptx
 
Grade 10 introduction and history of programming
Grade 10   introduction and history of programmingGrade 10   introduction and history of programming
Grade 10 introduction and history of programming
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
Evolution and History of Programming Languages - Software/Hardware/System
Evolution and History of Programming Languages - Software/Hardware/SystemEvolution and History of Programming Languages - Software/Hardware/System
Evolution and History of Programming Languages - Software/Hardware/System
 
Programming
ProgrammingProgramming
Programming
 
Presentation on different kinds of software
Presentation on different kinds of softwarePresentation on different kinds of software
Presentation on different kinds of software
 

Similar to History of programming

History of ICT @ DDVE
History of ICT @ DDVEHistory of ICT @ DDVE
History of ICT @ DDVE
Alvar Lumberg
 
Operating systems
Operating systemsOperating systems
Operating systems
mhmahamuk
 

Similar to History of programming (20)

The History of Programming.pptx
The History of Programming.pptxThe History of Programming.pptx
The History of Programming.pptx
 
History of ICT @ DDVE
History of ICT @ DDVEHistory of ICT @ DDVE
History of ICT @ DDVE
 
مدخل برمجة صعيدي جيكس
مدخل برمجة صعيدي جيكس مدخل برمجة صعيدي جيكس
مدخل برمجة صعيدي جيكس
 
microsoft_casestudy.pptx
microsoft_casestudy.pptxmicrosoft_casestudy.pptx
microsoft_casestudy.pptx
 
microsoft_casestudy.pptx
microsoft_casestudy.pptxmicrosoft_casestudy.pptx
microsoft_casestudy.pptx
 
Software Trends: Past, Present and Future
Software Trends: Past, Present and FutureSoftware Trends: Past, Present and Future
Software Trends: Past, Present and Future
 
Computers
ComputersComputers
Computers
 
OS , Its History and Types
OS , Its History and TypesOS , Its History and Types
OS , Its History and Types
 
R language
R languageR language
R language
 
rlanguage-201216152504.pptx
rlanguage-201216152504.pptxrlanguage-201216152504.pptx
rlanguage-201216152504.pptx
 
Programming language
Programming languageProgramming language
Programming language
 
History of computer
History of computerHistory of computer
History of computer
 
L14 Software and AI
L14 Software and AIL14 Software and AI
L14 Software and AI
 
Evolution of Programming Languages.pdf
Evolution of Programming Languages.pdfEvolution of Programming Languages.pdf
Evolution of Programming Languages.pdf
 
Evolution of Programming Languages.pdf
Evolution of Programming Languages.pdfEvolution of Programming Languages.pdf
Evolution of Programming Languages.pdf
 
Brief History of Programming by Faizan Haider.pptx
Brief History of Programming by Faizan Haider.pptxBrief History of Programming by Faizan Haider.pptx
Brief History of Programming by Faizan Haider.pptx
 
Presentation1
Presentation1Presentation1
Presentation1
 
Operating systems
Operating systemsOperating systems
Operating systems
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
BASIC COMPUTER REPORT for Computer science subject in 1st year.pptx
BASIC COMPUTER REPORT for Computer science subject in 1st year.pptxBASIC COMPUTER REPORT for Computer science subject in 1st year.pptx
BASIC COMPUTER REPORT for Computer science subject in 1st year.pptx
 

Recently uploaded

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Call Girls in Uttam Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in  Uttam Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in  Uttam Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in Uttam Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
AnaAcapella
 

Recently uploaded (20)

How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Call Girls in Uttam Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in  Uttam Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in  Uttam Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in Uttam Nagar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
dusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningdusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learning
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
Philosophy of china and it's charactistics
Philosophy of china and it's charactisticsPhilosophy of china and it's charactistics
Philosophy of china and it's charactistics
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdf
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 

History of programming

  • 1.
  • 2. UNLOCKING DIFFICULTIES Compiler –Computer software that translates (compiles) source code written in a high-level language (e.g., C++) into a set of machine-language instruction Language - a system of conventional spoken or written symbols by means of which human beings, as members of a social group and participants in its culture, express themselves. History - studies the chronological record of events.
  • 3. WHAT IS PROGRAMMING? • The process of developing and implementing various sets of instructions to enable a computer to do a certain task. • The act or process of planning or writing a program.
  • 4. WHAT IS PROGRAM? A program is written as a series of human understandable computer instructions that can be read by a compiler and linker.
  • 5.
  • 6. 1842-1843 (FIRST COMPUTER PROGRAM CREATED BY ADA LOVELACE) - Work on the Charles Babbage’s analytical engine. A complete detail a method for calculating Bernoulli numbers with the Engine. Augusta Ada Byron World’s First Computer Programmer
  • 7. 1890 (CENSUS DATA ON PUNCH CARDS ENCODED BY HERMAN HOLLERITH) Herman Hollerith
  • 8. 1943-1945 (PLANKALKÜL DEVELOPED FOR THE GERMAN Z3 BY KONRAD ZUSE) An early high-level programming language to be designed for a computer but was not implemented.
  • 9. 1949 (SHORT CODE DEVELOP BY JOHN MAUCHLY) One of the first high-level languages ever developed for an electronic computer. Short code statements are represented by mathematical expressions.
  • 10. 1952 (MANCHESTER MARK 1 DEVELOPED BY ALICK GLENNIE) • Considered as first compiled high – level programming language. • Automatically convert language into a machine code.
  • 11. 1957 (FORTRAN CREATED BY JOHN BACKUS) • For numeric and scientific computing (as an alternative to assembly language). • Oldest programming language used today.(NASA)
  • 12. 1959 COBOL (COMMON BUSINESS- ORIENTED LANGUAGE) CREATED BY SHORT RANGE COMMITTEE) High-level. Primarily for business computing. First programming language to be mandated by the US Department of Defense. Primary Uses: Business software (esp. finance and administration systems, but also banks, insurance agencies, governments, military agencies) Used By: Credit cards, ATMs *Fun Fact Action movie The Terminator used samples of Cobol source code for the text shown in the Terminator’s vision display.
  • 13. 1964 BASIC (BEGINNER’S ALL-PURPOSE SYMBOLIC INSTRUCTION CODE) CREATED BY JOHN GEORGE KENNY AND THOMAS EUGENE KURTZ (SRC) • Designed for simplicity. • Computer games were often written in Basic.(Microsoft’s Altair, Apple II)
  • 14. 1970 (PASCAL (BLAISE PASCAL) CREATED BY NIKLAUS WIRTH) • For teaching structured programming and data structuring. Commonly used for Windows Application development.(SKYPE)
  • 15. 1972 (C CREATED BY DENNIS RITCHIE OF BELL LABS) Currently the world’s most popular programming language.2 Many leading languages are derivatives, including C#, Java, JavaScript, Perl, PHP, and Python. System programming, computer game development.(UNIX)
  • 16. 1980 (ADA (AFTER ADA LOVELACE, CREATED BY JEAN ICHBIAH) • Derived from Pascal. • For developing large software systems.(NASA,NSTAR) • Primary Uses: Dept. of Defense, banking, manufacturing, transportation, commercial aviation
  • 17. 1983 (C++ (FORMERLY “C WITH CLASSES”) CREATOR BJARNE STROUSTRUP) • An extension of C, with enhancements such as classes, virtual functions, and templates. • Primary Uses: Commercial application development, embedded software, server/client applications, video games • Used By: Adobe, Google Chrome, Mozilla Firefox, Microsoft Internet Explorer
  • 18. 1983 OBJECTIVE-C (OBJECT-ORIENTED EXTENSION OF “C”) CREATOR: BRAD COX AND TOM LOVE OF STEPSTONE • Expanded on C, adding message-passing functionality based on Smalltalk language. • Used By: Apple’s OS X and iOS operating systems
  • 19. 1991 PYTHON (FOR BRITISH COMEDY TROUPE MONTY PYTHON) CREATOR: GUIDO VAN ROSSUM OF CWI • Created to support a variety of Programming styles and be fun to use. • Primary Uses: Web application, software development, information security • (Google, Yahoo, Spotify)
  • 20. 1993 RUBY (THE BIRTHSTONE OF ONE OF THE CREATOR’S COLLABORATOR) CREATOR: YUKIHIRO MATSUMOTO • Designed for productive and enjoyable programming.( Twitter, Hulu, Groupon) Primary Uses: Web application development
  • 21. 1994 ( JAVA CREATOR: JAMES GOSLING OF MICROSYSTEMS) • Made for an interactive TV project. Cross-platform functionality. Second most popular language (behind C).(Android OS/apps) • Primary Uses: Network programming, web application development, software development, Graphical User Interface development
  • 22. 1994 ( JAVA CREATOR: JAMES GOSLING OF MICROSYSTEMS)
  • 23. 1995 ( PHP (“PERSONAL HOME PAGE”) CREATOR: RASMUS LERDORF) • For building dynamic web pages. Most widely used open-source software by enterprises. • Primary Uses: Building/maintaining dynamic web pages, server-side development • Used By: Facebook, Wikipedia, Digg, WordPress, Joomla
  • 24. 1995 ( PHP (“PERSONAL HOME PAGE”) CREATOR: RASMUS LERDORF)
  • 25. 1996 (JAVASCRIPT (FINAL CHOICE AFTER “MOCHA” AND “LIVESCRIPT” CREATOR: BRENDAN EICH OF NETSCAPE) • Created to extend web page functionality. • Dynamic web pages use for form submission/validation, interactivity, animations, user activity tracking, etc. • Primary Uses: Dynamic web development, PDF documents, web browsers, desktop widgets • Used By: Gmail, Adobe Photoshop, Mozilla Firefox
  • 26. 1996 (JAVASCRIPT (FINAL CHOICE AFTER “MOCHA” AND “LIVESCRIPT” CREATOR: BRENDAN EICH OF NETSCAPE)
  • 27.
  • 28. Multiple Choice. Write the letter of the correct answer. 1. One of the first high-level languages ever developed for an electronic computer. a. Autocode c. ASCII Code b. Short Code d. Source Code 2. ________ is a process of planning and writing a program. a. Language c. Basic b. Program d. Programming 3. The following are examples of programming languages EXCEPT:__ a. C++ c. Ada b. Pascal d. Adobe
  • 29. 4. She was recognized as the world’s first computer programmer _______. a. Augusta Ada Byron b. Bell Labs c. Niklaus Wirth d. Brenda Eich 5. PHP stands for: a. Personal Home Page c. Program Hypertext Preprocessor b. Pretty Home Pages d. Programming Hypertext Preprocessor
  • 30. KEY TO CORRECTION 1. B 2. D 3. D 4. A 5. A
  • 31. ASSIGNMENTS Guide Questions: 1. What are algorithms, pseudocodes and flowcharts? 2. What are the Symbols used in Flowcharts? 3. What are the advantages of creating algorithms, pseudocodes and flowcharts? References: Intro to Visual Basic by Editha http://www.wikipedia.com