HISTORY O F
languages
FORTRAN
1954
2008
WHAT IS FORTRAN
FOR?
• Fortran == Formula Translation
• Close to mathematics formula
• Used in high performance scientific
computers
• Widely used in parallel computing
BASIC 1964
BASIC 1964
I can handle every thing
with Basic
1971
1971
Ruby
Objective-c
Design Pattern
Java
Agile
1971
• Practical Extraction and
Report Language
• Data manipulation
• CGI
• Regular express
1987
Personal Home Page
1995
1993
1993 2005
1995
JVM Framework : Third part
Applet | Servlet Strut
JavaServer Pages Swing Spring
application Hebernat
e
……..
COMPARISON BETWEEN JAVA &
.NET
• Java is Platform independent Java Runtime
Environment
.NET is Language independent Common
Language Runtime
COMPARISON BETWEEN JAVA &
.NET
• Java is Platform independent Java Runtime
Environment
.NET is Language independent Common
Language Runtime
• Windows ? .NET : JAVA
JAVASCRIPT (1995)
• Web frontend UI
• Third part library
JAVASCRIPT (1995)
• Web frontend UI
• Third part library
JAVASCRIPT (1995)
• Web frontend UI
• Third part library
JAVASCRIPT (1995)
• Web frontend UI
• Third part library
• AJAX
2000
ActionScript
SQL
1970
SQL
1970
FAST QUERY
SQL
1970
FAST QUERY
PL/SQL
SQL
1970
• FAST QUERY
•PL/SQL PE0CEDURE & CURSOR
• Some are faster to develop
• Some are faster to run
• Some are good at presentence
• Some are good at data/file manipulate
• Some are ….