History of programming languages

30
History of languages

description

Li's Pecha Kucha

Transcript of History of programming languages

Page 1: History of programming languages

History of

languages

Page 2: History of programming languages
Page 3: History of programming languages

1954

FORTRAN

2008

Page 4: History of programming languages

What is Fortran for?

• Fortran == Formula Transla1on

• Close to mathema1cs formula 

• Used in high performance scien1fic computers 

• Widely used in parallel compu1ng 

Page 5: History of programming languages
Page 6: History of programming languages

BASIC 1964

Page 7: History of programming languages

I can handle every thing with Basic

BASIC 1964

Page 8: History of programming languages

1971

Page 9: History of programming languages

1971

Page 10: History of programming languages
Page 11: History of programming languages

Objective-c

Java

Ruby

Design Pattern

Agile

1971

Page 12: History of programming languages

• Prac1cal Extrac1on and Report Language

• Data manipula1on

• CGI

• Regular express

1987

Page 13: History of programming languages

Personal Home Page

1995

Page 14: History of programming languages

1993

Page 15: History of programming languages

1993 2005

Page 19: History of programming languages

Javascript (1995)

• Web frontend UI

• Third part library

Page 20: History of programming languages

Javascript (1995)

• Web frontend UI

• Third part library

Page 21: History of programming languages

Javascript (1995)

• Web frontend UI

• Third part library

Page 22: History of programming languages

Javascript (1995)

• Web frontend UI

• Third part library

•  AJAX

Page 23: History of programming languages
Page 24: History of programming languages

ActionScript

2000

Page 25: History of programming languages

SQL1970

Page 26: History of programming languages

SQL

FAST QUERY

1970

Page 27: History of programming languages

SQL

FAST QUERY

1970

PL/SQL

Page 28: History of programming languages

SQL

FAST QUERY

1970

PE0CEDURE & CURSOR

PL/SQL

Page 29: History of programming languages
Page 30: History of programming languages

• Some are faster to develop• Some are faster to run• Some are good at presentence• Some are good at data/file manipulate• Some are ….