Programming language

Description

This maps has been created for explain better more about the history of programming language an some curiosities about this. José Carlos,Rodrigo Souza e Douglas.
Hard Work
Mind Map by Hard Work, updated more than 1 year ago
Hard Work
Created by Hard Work over 8 years ago
53
0

Resource summary

Programming language
  1. John Mauchly's Short Code, proposed in 1949, was one of the first high-level languages ever developed for an electronic computer.
    1. The first code and compiler was developed in 1952 for the Mark 1 computer at the University of Manchester and is considered to be the first compiled high-level programming language.
      1. Another early programming language was devised by Grace Hopper in the US, called FLOW-MATIC, during the period from 1955 until 1959.
        1. In 1954, language FORTRAN was invented at IBM by John Backus
          1. A programming language is a formal constructed language designed to communicate instructions to a machine, particularly a computer.
              1. Programming languages can be used to create programs to control the behavior of a machine or to express algorithms.
              2. In the 1940s, the first recognizably modern electrically powered computers were created.
                1. An early high-level programming language to be designed for a computer was Plankalkül, developed by the Germans for Z3 by Konrad Zuse between 1943 and 1945.
                  1. Other languages still in use today, include LISP (1958), invented by John McCarthy and COBOL (1959), created by the Short Range Committee.
                    1. A new language for algorithms featured three key language innovations: nested block structure; lexical scoping; a mathematically exact notation.
                      1. The 1980s were years of relative consolidation in imperative languages.
                        1. The 1980s also brought advances in programming language implementation. Aided by processor speed improvements that enabled increasingly aggressive compilation techniques.
                          1. Some notable languages that were developed in this period include: 1980 – C++ (as C with classes, renamed in 1983) 1983 – Ada 1984 – Common Lisp 1984 – MATLAB 1985 – Eiffel 1986 – Objective-C 1986 – Erlang 1987 – Perl 1988 – Tcl 1988 – Wolfram Language 1989 – FL (Backus) .
                          2. The rapid growth of the Internet in the mid-1990s was the next major historic event in programming languages.
                            1. Some notable languages that were developed in this period include: 1990 – Haskell 1991 – Python 1991 – Visual Basic 1993 – Ruby 1993 – Lua 1994 – CLOS (part of ANSI Common Lisp) 1995 – Ada 95 1995 – Java 1995 – Delphi (Object Pascal) 1995 – JavaScript 1995 – PHP 1997 – Rebol 1999 – D
                            2. Programming language evolution continues, in both industry and research.
                              1. Some notable languages developed during this period include: 2000 – ActionScript 2001 – C# 2003 – Groovy 2003 – Scala 2005 – F# 2006 – Windows PowerShell 2007 – Clojure 2009 – Go 2011 – Dart 2014 – Swift 2015 – Rust
                              Show full summary Hide full summary

                              Similar

                              How to Write a Program with the Seven Steps
                              Luiz Porto
                              Speed, Distance, Time
                              Bradley Sansom
                              An Inspector calls Themes
                              anya14
                              River Landscapes
                              Chima Power
                              English / FRUIT
                              Jan Laxckey
                              GCSE Core Chemistry Yr 9
                              bronwyn831
                              GCSE geography natural environment
                              Archie Horwood
                              Science Revision - Year 10
                              Caitlin Kumala
                              EXAM 1 - ENABLING FEATURES
                              kristinephil558
                              PSBD TEST 1
                              amrik.sachdeva