Jeff yuan

  • The first "Computer Concept" Turing machine

    The first "Computer Concept" Turing machine
    The Turing machine was invented in 1936 by Alan Turing 
    A Turing machine is an abstract "machine that manipulates symbols on a strip of tape according to a table of rules; to be more exact, it is a mathematical model that defines such a device. Despite its simplicity, a Turing machine can simulate the logic of any computer algorithm.
  • The first Computer

    The first Computer
    Originally named the V1, the Z1 began development in 1936 by Germany's Konrad Zuse in his parents' living room and is considered the first electro-mechanical binary programmable computer. The Z1 had 64-word memory (each word contained 22 bits) and a clock speed of 1 Hz. Both programming and output were generated using punch tape with a specific reader. Below is a picture taken in 1937 of the Z1 computer.
  • The first electric programmable computer

    The first electric programmable computer
    The Colossus was the first electric programmable computer, developed by Tommy Flowers, and first demonstrated in December 1943.
  • ENIAC

    ENIAC
    The ENIAC was invented by J. Presper Eckert and John Mauchly at the University of Pennsylvania and began construction in 1943 and was not completed until 1946. It occupied about 1,800 square feet and used about 18,000 vacuum tubes, weighing almost 50 tons. Although the Judge ruled that the ABC computer was the first digital computer, many still consider the ENIAC to be the first digital computer because it was fully functional.
  • The first computer programming language

    The first computer programming language
    Officially, the first programming language for a computer was Plankalkül, developed by Konrad Zuse for the Z3 between 1943 and 1945. However, it was not implemented until 1998.
  • The first stored program computer

    The first stored program computer
    The early British computer known as the EDSAC is considered to be the first stored program electronic computer. The computer performed its first calculation on May 6, 1949 and was the computer that ran the first graphical computer game, nicknamed "Baby".
  • c

    c
    The C programming language is also a high-level programming language developed by Dennis Ritchie and Brian Kernighan at Bell Labs in 1972 from an almost unknown language named B. The first major program written in C was the Unix operating system, and for many years, C was considered to be inextricably linked with Unix. Below is an example of a C program that prints Hello World! after it's been compiled. If you need a free C compiler, consider GCC.
  • The first laptop or portable computer

    The IBM 5100 is the first portable computer, which was released on September 1975. The computer weighed 55 pounds and had a five inch CRT display, tape drive, 1.9MHz PALM processor, and 64KB of RAM. In the picture is an ad of the IBM 5100 taken from a November 1975 issue of Scientific America.
  • The first Apple computer

    The first Apple computer
    The Apple I (Apple 1) was the first Apple computer that originally sold for $666.66. The computer kit was developed by Steve Wozniak in 1976 and contained a 6502 8-bit processor and 4 kb of memory, which was expandable to 8 or 48 kb using expansion cards. Although the Apple I had a fully assembled circuit board the kit still required a power supply, display, keyboard, and case to be operational. Below is a picture of an Apple I from an advertisement by Apple.
  • The first IBM personal computer

    The first IBM personal computer
    IBM PC 5150IBM introduced its first personal computer called the IBM PC in 1981. The computer was code named and still sometimes referred to as the Acorn and had a 8088 processor, 16 KB of memory, which was expandable to 256 and utilized MS-DOS.
  • Java

    Java
    Originally known as oak, Java is a programming language developed by James Gosling and others at Sun Microsystems. It was first introduced to the public in 1995 and is widely used to create Internet applications and other software programs. Today, Java is maintained and owned by Oracle.
  • c++

    c++
    C++ is a high-level programming language developed by Bjarne Stroustrup at Bell Labs beginning in 1979.
  • WAN

    Short for Wide Area Network, WAN is a collection of computers and network resources connected via a network over a geographic area. Wide-Area Networks are commonly connected either through the Internet or special arrangements made with phone companies or other service providers. A WAN is different from a MAN because of the distance between each of the networks. In a WAN, one network may be anywhere from several hundred miles away, to across the globe in a different country. The same difference a
  • wifi

    wifi
    Short for Wireless Fidelity, Wi-Fi utilizes one of the IEEE 802.11 wireless standards to achieve a wireless connection to a network. A home wireless network uses a wireless access point or router to broadcast a signal using WAP or WEP encryption to send and receive signals from wireless devices on the network. The picture shows a Wireless access point with two antennas and an example of how most home users connect to the Internet using a wireless device.
  • c#

    c#
    Alternatively referred to as C sharp, C# is a programming language based on C++ and Java that was developed by Microsoft and announced to the public in June 2000 with the introduction of .NET. In 2003, C# became an ISO standard. C# helps developers create XML web services and Microsoft