Compiled by Wasim Ahmad Khan Zuses Plankalul 1 st Programming Language In 1943 proposed in PD dissertation Calculus Algorithm In 1945 developed but published 1972 Konrad Zuse ID: 805376
Download The PPT/PDF document "History of Programming Languages" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
History of Programming Languages
Compiled by
Wasim Ahmad Khan
Slide2Zuse’s Plankalul
1
st Programming Language In 1943 proposed in PD dissertation Calculus + AlgorithmIn 1945 developed but published 1972
Konrad Zuse
German Scientist
1936 to 1945 in the end of World War II
Slide3Pseudo codes
Minimal Hardware Programming 1940 to 1950
Short Code
1949 John Mauchly 1st Stored Program (electronic computers)
Automatic programming. 50 times slower than MCSpeed Coding 1954 John Backus Auto increment register
Slide4Fortran
in 1955
IBM & John
Baikus in 1954Release of compiler in 1957I, J, K, L, M, and N were implicitly integer type in FORTRAN I
Small Memories, Scientific Computations The IBM Mathematical Formula Translating SystemVersion: Fortran 0, I, II, III, IV, 77, 90, 95, 2003
Slide5LISP:
Artificial Intelligence (linguistics, Psychology and Mathematics)
ALGOL: IAL (International Algorithmic Language)COBOL: CBL (Common Business Language)
Basic:
1970 to 2980 GUI VB 1990
Especially for non science oriented
VB
vs
VB.Net
(
VB.Net
is OOP)
Slide6C:
NB,
Dannis
Ritchie at Bell Laborites in 1972 for System ProgrammingBCPL: Simple System Language 1967 Martin Richards(No int)B: 1970, Thompson, 1
st High Level Language, based on BCPL SmallTalk: 1st OOP, late 1960 PHD of Alan Kay to University of UtahKay believed that PC would be used by non programmers and need for powerful human interface capabilities
Slide7C++:
(1983) C with classes,
Bjarne
Stroustrup at Bell Lab in 1980 in Murray Hill, New JerseyJAVA: OAK Sun Micro Systems 1990, James Gosling for embedded consumer electronic device, No Pointers but ref variable.
Cross Platform, Portable Code, WOCA vs WORA, IL byte code(no need to reinvent the wheel) stroustrup.10 times slower tan C
Slide8C#:
2000, Microsoft, chief Architect Anders
Hejlsbery
JAVAC C++
C#Other Names of JAVA, Green, DNA, Silk, Neon Pepper, Lyric, Netprase
, WRL(Web
Runner Language), Web Dancer
,
Web
Spinner…
JAVA reflects
team’s love for
coffee.