Hystory of Computer Programming

  • Z4

    Z4
    Designed by the legendary German engineer Konrad Zuse, the Z4 was a follow-up to its pioneering predecessor, the Z3 computer he built in 1941 (the world’s first programmable, automatic computing machine). The Z4 used about 4,000 watts of power and ran at approximately 40 Hz. It had 64 32-bit registers, the equivalent of 512 byte of memory. One addition took 0.4 seconds.
    http://royal.pingdom.com/2009/12/11/retro-delight-gallery-of-early-computers-1940s-1960s/
  • FORTRAN

    FORTRAN
    The FORTRAN programming language is born. One of the oldest programming languages, the FORTRAN was developed by a team of programmers at IBM led by John Backus, and was first published in 1957. The name FORTRAN is an acronym for FORmula TRANslation, because it was designed to allow easy translation of math formulas into code.
    http://groups.engin.umd.umich.edu/CIS/course.des/cis400/fortran/fortran.html
  • IBM 7090

    IBM 7090
    A typical IBM 7090 system cost $2.9 million and was designed for large-scale scientific and technological applications. Among other things, it was used by NASA to control space flights.
    http://royal.pingdom.com/2009/12/11/retro-delight-gallery-of-early-computers-1940s-1960s/
  • BASIC

    BASIC
    BASIC was an early programming language that is still among the simplest and most popular of programming languages. BASIC stands for "Beginner's All-purpose Symbolic Instruction Code." riginally designed as an interactive mainframe timesharing language by John Kemeney and Thomas Kurtz in 1963
    http://whatis.techtarget.com/definition/BASIC-Beginners-All-purpose-Symbolic-Instruction-Code
  • ARPANET

    ARPANET
    The Advanced Research Projects Agency Network (ARPANET) was an early packet switching network and the first network to implement the protocol suite TCP/IP. Both technologies became the technical foundation of the Internet.
  • Ethernet

    Ethernet
    Ethernet is the most widely installed local area network (LAN) technology.
    searchnetworking.techtarget.com/definition/Ethernet
  • Apple DOS 3.1

    Apple DOS 3.1
    In June of 1978 Apple introduces Apple DOS 3.1, the first operating system for the Apple computers.
    http://www.computerhope.com/history/macos.htm
  • C++

    C++
    C++ is an object oriented programming (OOP) language, developed by Bjarne Stroustrup, and is an extension of C language. It is therefore possible to code C++ in a "C style" or "object-oriented style."
    https://www.techopedia.com/definition/26184/c-programming-language
  • Flopping disks

    Flopping disks
    Alan Shugart leads a team of IBM engineers who invent the “floppy disk,” allowing data to be shared among computers. The first floppies were 8-inch disks that were bare, but they got dirty easily, so the team packaged them in slim but durable envelopes equipped with an innovative dust-wiping element, making it possible to handle and store them easily. IBM began selling floppy disk drives in 1971.
    https://en.wikipedia.org/wiki/Floppy_disk
  • Ruby

    Ruby
    Ruby is a dynamic, reflective, object-oriented, general-purpose programming language. It was designed and developed in the mid-1990s by Yukihiro "Matz" Matsumoto in Japan.
    https://en.wikipedia.org/wiki/Ruby_(programming_language)
  • Java

    Java
    Java is a programming language expressly designed for use in the distributed environment of the Internet. It was designed to have the "look and feel" of the C++ language, but it is simpler to use than C++ and enforces an object-oriented programming model.
    http://searchsoa.techtarget.com/definition/Java
  • First Social Network

    First Social Network
    The first recognizable social media site, Six Degrees, was created in 1997. It enabled users to upload a profile and make friends with other users.
    smallbiztrends.com/2013/05/the-complete-history-of-social-media-infographic.html
  • 64-bit processor

    64-bit processor
    The first 64-bit processor, AMD’s Athlon 64, becomes available to the consumer market.
    http://www.theinquirer.net/inquirer/feature/2262881/amd-brought-64bit-to-x86-10-years-ago-today
  • Youtube

    Youtube
    The domain name www.youtube.com was activated on February 14, 2005, and the website was developed over the subsequent months. The first YouTube video, titled Me at the zoo, shows co-founder Jawed Karim at the San Diego Zoo.
    https://en.wikipedia.org/wiki/YouTube
  • Android

    Android
    Android is a mobile operating system developed by Google, based on the Linux kernel and designed primarily for touchscreen mobile devices such as smartphones and tablets.
    https://en.wikipedia.org/wiki/Android_(operating_system)