0% found this document useful (0 votes)
38 views

Types of Software: Algorithm Ada Lovelace Analytical Engine

Ada Lovelace wrote the first piece of software in the 19th century for the planned but never built Analytical Engine. Alan Turing later proposed the first theory about software in his 1935 paper, laying the foundations for computer science and software engineering. However, prior to 1946, software as programs stored in computer memory did not exist, as early computers had to be rewired to be reprogrammed instead.

Uploaded by

udayahari
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views

Types of Software: Algorithm Ada Lovelace Analytical Engine

Ada Lovelace wrote the first piece of software in the 19th century for the planned but never built Analytical Engine. Alan Turing later proposed the first theory about software in his 1935 paper, laying the foundations for computer science and software engineering. However, prior to 1946, software as programs stored in computer memory did not exist, as early computers had to be rewired to be reprogrammed instead.

Uploaded by

udayahari
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 1

An outline (algorithm) for what would have been the first piece of software was written

by Ada Lovelace in the 19th century, for the planned Analytical Engine. However, neither the
Analytical Engine nor any software for it were ever created.
The first theory about softwareprior to creation of computers as we know them todaywas
proposed by Alan Turing in his 1935 essay Computable numbers with an application to the
Entscheidungsproblem (decision problem).
This eventually led to the creation of the twin academic fields of computer science and
software engineering, which both study software and its creation. Computer science is more
theoretical (Turing's essay is an example of computer science), whereas software
engineering focuses on more practical concerns.
However, prior to 1946, software as we now understand itprograms stored in the memory
of stored-program digital computersdid not yet exist. The first electronic computing devices
were instead rewired in order to "reprogram" them.

Types of software[edit]

You might also like