File:Algol&Fortran family-by-Borkowski.svg
Size of this PNG preview of this SVG file: 630 × 526 pixels. Other resolutions: 288 × 240 pixels | 575 × 480 pixels | 719 × 600 pixels | 920 × 768 pixels | 1,227 × 1,024 pixels.
Original file (SVG file, nominally 630 × 526 pixels, file size: 25 KB)
This is a file from the Wikimedia Commons. The description on its description page there is shown below.
|
DescriptionAlgol&Fortran family-by-Borkowski.svg | Genealogy tree of programming languages - Algol & Fortran family |
Date | |
Source | Shazz,Borkowsk |
Author | Shazz,Borkowsk, User:Qwertyus |
Author:
Summary
Polski: Drzewo genealogiczne języków programowania - rodzina Algolu i Fortranu
English: Genealogy tree of programming languages - Algol & Fortran family
Licensing
I, the copyright holder of this work, hereby publish it under the following license:
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled GNU Free Documentation License.http://www.gnu.org/copyleft/fdl.htmlGFDLGNU Free Documentation Licensetruetrue |
This file is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported license. | ||
| ||
This licensing tag was added to this file as part of the GFDL licensing update.http://creativecommons.org/licenses/by-sa/3.0/CC BY-SA 3.0Creative Commons Attribution-Share Alike 3.0truetrue |
Graphviz source code
digraph "Genealogy tree of programming languages - Algol & Fortran family" {
size = "7,7";
node [color=white, style=filled]
rankdir=BT;
"Algol 60" -> "CPL (1963)" -> "BCPL (1966)" -> "C (1972)" -> "C++ (1983)"
"Algol 68" -> "C (1972)"
"C (1972)" -> "Ratfor (1976)"
"C (1972)" -> "C89, C90"
"C++ (1983)" -> "C89, C90"
"C89, C90" -> "C99, C11"
"C89, C90" -> "C++98"
"C++ (1983)" -> "C++98"
"C++98" -> "C++11"
"C99, C11" -> "C++11"
"FLOW-MATIC (1955)" -> "COBOL (1960)"
"COBOL (1960)" -> "COBOL-85"
"COBOL-85" -> "COBOL 2002"
"C++98" -> "COBOL 2002"
"Smalltalk (1972)" -> "COBOL 2002"
"COBOL (1960)" -> "PL/I (1964)"
"Fortran II (1958)" -> "PL/I (1964)"
"Algol (1958)" -> "PL/I (1964)"
"Speedcoding (1953)" -> "Fortran (1955)"
"Fortran (1955)" -> "Fortran II (1958)"
"Fortran II (1958)" -> "Fortran IV (1966)"
"Fortran IV (1966)" -> "Fortran 77"
"Fortran IV (1966)" -> "Ratfor (1976)"
"Fortran 77" -> "Fortran 90, 95"
"Fortran 90, 95" -> "Fortran 2003, 2008"
"Fortran II (1958)" -> "BASIC (1964)"
"BASIC (1964)" -> "Visual Basic (1991)"
"Fortran (1955)" -> "Algol (1958)"
"Algol (1958)" -> "Algol 60"
"Algol 60" -> "Simula (1962)"
"Simula (1962)" -> "Simula 67"
"Simula 67" -> "C++ (1983)"
"Simula 67" -> "Smalltalk (1972)"
"Algol 60" -> "Algol 68"
"Algol 60" -> "Pascal (1970)"
"Pascal (1970)" -> "Modula-2 (1978)" -> "Modula-3"
"Pascal (1970)" -> "Delphi (1995)"
"Algol 68" -> "Ada (1983)"
"Ada (1983)" -> "Ada 95"
subgraph early50s {
rank=same
"Speedcoding (1953)"
"FLOW-MATIC (1955)"
}
subgraph late50s {
rank=same
"Algol (1958)"
"Fortran II (1958)"
"COBOL (1960)"
}
subgraph late60s {
rank=same
"Fortran IV (1966)"
"BCPL (1966)"
"Simula 67"
"Algol 68"
}
subgraph early70s {
rank=same
"Pascal (1970)"
"Smalltalk (1972)"
"C (1972)"
}
subgraph late70s {
rank=same
"Ratfor (1976)"
"Fortran 77"
"Modula-2 (1978)"
}
subgraph mid80s {
rank=same
"C++ (1983)"
"Ada (1983)"
"Modula-3"
"COBOL-85"
}
subgraph early90s {
rank=same
"C89, C90"
"Fortran 90, 95"
"Ada 95"
"Delphi (1995)"
"Visual Basic (1991)"
}
subgraph 2000 {
rank=same
"C++98"
"C99, C11"
"Fortran 2003, 2008"
}
}
Items portrayed in this file
depicts
11 May 2006
image/svg+xml
7e2e3824cb04913420dbd32aa57a47920e597bde
25,354 byte
526 pixel
630 pixel
File history
Click on a date/time to view the file as it appeared at that time.
Date/Time | Dimensions | User | Comment | |
---|---|---|---|---|
current | 06:19, 26 November 2014 | 630 × 526 (25 KB) | Qwertyus | Completely redone using Graphviz (because the original was too hard to edit, text consisted of shapes). Expanded, updated with newer languages. |
File usage
The following page uses this file:
Metadata
This file contains additional information, probably added from the digital camera or scanner used to create or digitize it.
If the file has been modified from its original state, some details may not fully reflect the modified file.
Width | 504pt |
---|---|
Height | 421pt |