Evolution of the Major Programming Languages

Description

History and overview of major programming languages
Amy Dang
Note by Amy Dang, updated more than 1 year ago
Amy Dang
Created by Amy Dang about 1 year ago
2
0

Resource summary

Page 1

Zuse's Plankalkül

Plankalkül was the first high level programming language that was developed in 1945 and published in 1972, but was never implemented.

1936-1945: German scientist Konrad Zuse built complex and sophisticated mechanical computing machines

1941-1945: He wrote the world's first chess-playing program in Plankalkül 

1945: WWII bombing forced Zuse to go into hiding, he rescued one of his machine, the Z4, and began writing an algorithmic language for this computer. Due to this forced isolation, his findings were hindered in reaching public popularity. 

Page 2

ENIAC

ENIAC was the first programmable, electronic, general-purpose digital computer, completed in 1945. 

Supported by the US military, it was often considered to be the first modern computer.

Containing 17,468 vacuum tubes, each tube is a signal for on/off switch, thereby making the system a 17,468 bit computer.  Today, these bulbs are replaced by registers.

Page 3

ARPAnet

1964: Cold war era Old system: A user would have to schedule a time on the company computer to do a specific task. New system: With ARPAnet, companies can perform multiple tasks at the same time on a single machine.

Advantages: increase workflow on a single machine. If one system goes down, other computers connected to the network can continue performing the down system's work. Disadvantages: relied on packet-switching network, making it unreliable and expensive: Calls could easily be dropped and circuits are monopolized, making it expensive. 

Page 4

IBM 704 and Fortran

1940s-1950s: Interpretative systems were slow because of the lack of floating-point hardware.  Floating-point operations were time-consuming and needed to be stimulated in software = a lot of overhead. 

Show full summary Hide full summary

Similar

The main reason knowledge is produced is to solve problems.
Darrel Hong
French 1A Vocab
Jade Allatt
Memory: Multi-Store Model
jmclaughlin
Spanish No.1 Flashcards
Helena Hanley
Basic Economic Ideas
Li Xuan Law
Learning and Study Skills
Salman Siddiqui
Adobe InDesign
Nicole Gentle
Academic Potential Test (Tes Potensi Akademik)
Catur Heru P
Science ks3 exam
Rachael Davis
Simple Past #1
In English Communication
Basic English Vocabulary - Fruits
Jana Oliver