Programming History Timeline

  • Period: to

    Early history

    Ada Lovelace translated the memoir of Italian mathematician.Francis Maneclang about Charles Babbage newest proposed machine, the analytical engine.https://cs.brown.edu/~adf/programming_languages.html
  • Period: to

    Plankalkul ( plan Calculus) and The Mathematical theory of communication

    Konrad Zuse begins work on Plankalkül (Plan Calculus), the first algorithmic programming language, with the goal of creating the theoretical preconditions for the solution of general problems. American mathematician Claude Shannon writes The Mathematical Theory of Communication, laying the groundwork for understanding the theoretical limits of communication between people and machines https://cs.brown.edu/~adf/programming_languages.html
  • Period: to

    Grace Hopper completes A-o and John Backus completes speed code

    Mathematician Grace Hopper completes A-0, a program that allows a computer user to use English-like words instead of numbers to give the computer instructions.John Backus completes Speed code for IBM´s first large-scale scientific computer, the IBM 701. Although using Speed code demanded a significant amount of scarce memory https://cs.brown.edu/~adf/programming_languages.html
  • Period: to

    Fortran and the SRI designs ERMA

    An IBM team led by John Backus develops FORTRAN, a powerful scientific computing language that uses English-like statements. SRI International designs ERMA (Electronic Recording Machine, Accounting), for Bank of America. At the time, accounts were posted manually, a method that would quickly be outstripped by the growth in check writing after World War II
  • Period: to

    Cobol ( Common Business-oriented languages) and Thomas kurtz and john kemeny create basic

    A team drawn from several computer manufacturers and the Pentagon develop COBOL—an acronym for Common Business-Oriented Language. Many of its specifications borrow heavily from the earlier FLOW-MATIC language. Thomas Kurtz and John Kemeny create BASIC (Beginner’s All-purpose Symbolic Instruction Code), an easy-to-learn programming language, for their students at Dartmouth College who had no prior programming experience https://edtechmagazine.com/higher/article/2013/04/brief-history-co
  • Period: to

    SEymour Papert designs LOGO and the " Go TO considered harmful" letter is published

    Seymour Papert designs LOGO as a computer language for children. Initially a drawing program, LOGO controlled the actions of a mechanical "turtle," which traced its path with pen on paper. Electronic turtles made their designs on a video display monitor. Edsger Dijkstra´s "GO TO considered harmful" letter is published in Communications of the ACM, fires the first salvo in the structured programming wars
  • Period: to

    The RS-232-C standard is adopted and the verilog is created

    The RS-232-C standard for communications is adopted by the Electronic Industries Association. The standard permits computers and peripheral devices to transmit information serially.Phil Moorby and Prabhu Goel of Gateway Design Automation create Verilog, a hardware description language that is used in the design of digital circuitry. Initially designed for Gateway’s Verilog XL Design Logic Simulator, it was a vast improvement over methods being used by circuit designers at the time.
  • Period: to

    Microsoft ships windows 3.0 and Free BSD is launched

    Microsoft ships Windows 3.0. Compatible with DOS programs, the first successful version of Windows finally offered good enough performance to satisfy PC users. FreeBSD, a complete Unix-like operating system is launched. It was the most widely used open-source BSD (Berkeley Software Distribution) variant
  • Period: to

    y2K bug and the Hadoop is developed

    During the late 1990s, the impending Year 2000 (Y2K) bug fuels news reports that the onset of the year 2000 will cripple telecommunications, the financial sector and other vital infrastructure. Hadoop is an open source software project initially developed by Google as a means of extracting search results from large amounts of unstructured data, such as data found on the web.
  • Period: to

    Scratch is publicky released and the Adobe creative cloud is announced

    Scratch is released to the public. A free programming language that focused on education, it was designed by a team led by Mitchel Resnick at the MIT Media Lab Lifelong Kindergarten Group. Adobe Creative Cloud is announced as a subscription and cloud-based model of distribution for its major software products
  • Period: to

    Facebook Acquires Instagram and the Apple pay is released

    Instagram, an image-sharing and social networking application, is purchased by Facebook for nearly $1 billion. The Apple Pay mobile payment system is introduced into Apple’s product ecosystem. Initially only available for the iPhone 6 and 6 Plus, IWatch, iPad Air 2, and iPad Mini 3, many major banks and credit card companies participated in the Apple Pay system
  • Period: to

    Heartbleed Bug Discovered and the HTML 5 is announced

    HTML 5 is announced as the successor to HTML 4, which had become the standard for web markup languages in 1997. Markup languages describe how web pages will look and function. The Heartbleed bug is uncovered as a dangerous security flaw in the code base of the OpenSSL cryptographic software libraryhttps://en.wikipedia.org/wiki/History_of_programming_languages