Lably
Skip to content

FLOW-MATIC

First English-like data processing language

  • 4 min read
  • 3 chapters

Related on Lably

Through COBOL and Compiler

Development

Hopper had found that business data processing customers were uncomfortable with mathematical notation:

I used to be a mathematics professor. At that time I found there were a certain number of students who could not learn mathematics. I then was charged with the job of making it easy for businessmen to use our computers. I found it was not a question of whether they could learn mathematics or not, but whether they would. […] They said, 'Throw those symbols out—I do not know what they mean, I have not time to learn symbols.' I suggest a reply to those who would like data processing people to use mathematical symbols that they make the first attempt to teach those symbols to vice-presidents or a colonel or admiral. I assure you that I tried it.

In late 1953, she proposed that data processing problems should be expressed using English keywords, but Rand management considered the idea unfeasible. In early 1955, she and her team wrote a specification for such a programming language and implemented a prototype. The FLOW-MATIC compiler became publicly available in early 1958 and was substantially complete in 1959.

Sign in to keep reading

2 more chapters are free with a Lably account.

More in Computing and communication