Topic: History of Programming Languages
February 25,
2016
Unstructured Languages - uses Jumps to make decisions; very weak modularity
Assembly Langagues (somewhat different for each type of computer), FORTRAN (original), COBOL (original), BASIC (original)
Structured, Procedural Languages - uses WHILE and IF-ELSE-END IF to make decisions; strong modularity
C (1970 to present), BASIC (mid-1970's - 1990's), Pascal, Ada
Object Oriented Languages - variables and procedures put together into "objects" (actually just chunks of code);
absolutely incorruptible code if designed correctly
C++ (C Plus Plus), Java, Visual BASIC, C# (C Sharp)
Web Languages - fragments of code designed to be embedded into web pages; different from full applications or apps
because they depend on the web page scripts, which are not true programming languages
JavaScript, Perl, Python, and PHP
Major Programming Languages and their influence on subsequent languages:
Popularity of Programming Languages:
Timeline of the popularity of programming languages:
Language History: