Computer ProgrammingLanguage)0   1                   )                                        )          o             Mac...
1952                     Assembly Language)                                          0        1mnemonic code)             ...
Assembler)         o                High Level Language)   1960                               High Level Language)        ...
o                    Very high-level Language)            4 (fourth-generation language)       4GLs                       ...
                                                                        4                              query language)...
knowledge base system)ooooo
o                                        BASICBASIC(BeginnersAll-purposeSymbolicInstructionCode)COBOL(CommonBusinessOrient...
Language)LISP (LISTProcessing)                          Artifical Inelligence)LOGOPL/I(Programming LanguageOne)PROLOG(PROg...
BASIC               interpreter                   BASIC                     conplier                                      ...
interpreter    Compiler                  Turbo Pascal)    o   C   C++C              1972             AT&T               UN...
(Object-Oriented Programming         Language)                     Object-Oriented Programming)   OOPObject-Oriented Progr...
Simula-67                              1967                 smalltalk                      OOP                            ...
BASIC               BASIC                             BASIC                                              Visual Basic     ...
JAVA                     1991                            World Wide Web(WWW)     Internet                             Util...
ภาษาคอมพิวเตอร์
Upcoming SlideShare
Loading in...5
×

ภาษาคอมพิวเตอร์

155

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
155
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

ภาษาคอมพิวเตอร์

  1. 1. Computer ProgrammingLanguage)0 1 ) ) o Machine Language) 1952 (Machine Language) o Assembly Language)
  2. 2. 1952 Assembly Language) 0 1mnemonic code) Add) A (Compare) C Muliply) MP STO Store) 0 1 TOTAL , INCOME
  3. 3. Assembler) o High Level Language) 1960 High Level Language) third-generation language)1960 1970 COBOL COBOL BASIC COBOL FORTRAN C
  4. 4. o Very high-level Language) 4 (fourth-generation language) 4GLs 5 10 100 4 procedurl language) 4 (nonprocedurllanguage) 4 4 TABLE FILE SALES SUM UNIT BY MONTH BY CUSTOMER BY PROJECT ON CUSTOMER SUBTOTAL PAGE BREAK END COBOL 500 4 4
  5. 5.     4 query language) SQL (Structured QueryLanguage) Query Bu Example QBE o Nature Language) 5 (fifth generation language) 5GLs
  6. 6. knowledge base system)ooooo
  7. 7. o BASICBASIC(BeginnersAll-purposeSymbolicInstructionCode)COBOL(CommonBusinessOrientedLanguage)FORTRAN(FORmulaTRANslator)Pascal(Blaise Pascal)CC++ALGOL(ALGOrithmi PL/Ic Language) PascalAPL (A IBM 1968Programming
  8. 8. Language)LISP (LISTProcessing) Artifical Inelligence)LOGOPL/I(Programming LanguageOne)PROLOG(PROgramming LOGIC)RPG (ReportProgramGenerator) o BASIC
  9. 9. BASIC interpreter BASIC conplier Microsofts QuickBASIC Visual Basic o COBOL 1960 COBOL COBOL COBOL COBOL Object Oriented)Visual COBOL o Fortran IBM 1957 FORmula TRANslator o Pascal
  10. 10. interpreter Compiler Turbo Pascal) o C C++C 1972 AT&T UNIX C C++ (++
  11. 11. (Object-Oriented Programming Language) Object-Oriented Programming) OOPObject-Oriented Programming OOP object)dialog box)
  12. 12. Simula-67 1967 smalltalk OOP 3 C C++ visual programming) Visual Basic BASIC Delphi Pascal JAVA OOPGraphical User Interface GUI) Microsoft WindowsWorld Wide Web OOP 2 Visual Basic JAVAVisual Basic Visual Basic Prof. Kemeny KurtzDartmouth 1960FORTRAN COBOL
  13. 13. BASIC BASIC BASIC Visual Basic BASIC Visual Basic Microsoft RAD(Repid Application Development) VisualBasic Visual Basic Visual Basic 3 3.11Visual Basic 4 5 95
  14. 14. JAVA 1991 World Wide Web(WWW) Internet Utility) Corel NC) applet)

×