Talk:History of software
![]() | This ![]() It is of interest to the following WikiProjects: | |||||||||||||
|
![]() | This article links to one or more target anchors that no longer exist.
Please help fix the broken anchors. You can remove this template after fixing the problems. | Reporting errors |
86.185.159.120 (talk) 22:20, 21 April 2018 (UTC)I have looked again at the Shannon paper cited to check my belief that it doesn't detail how a computer can be programmed. It's about how information can be transmitted and handled - monumental, but not this. I think that von-neumann did the job here?
Computer software
editWhen released the computer software 49.150.132.97 (talk) 15:32, 16 October 2022 (UTC)
Gggf
editof programmed instructions stored in the memory of stored-program digital computers for execution by the processor. Software is a recent development in human history, and it is fundamental to the Information Age.
Ada Lovelace's programs for Charles Babbage's Analytical Engine in the 19th century is often considered the founder of the discipline, though the mathematician's efforts remained theoretical only, as the technology of Lovelace and Babbage's day proved insufficient to build his computer. Alan Turing is credited with being the first person to come up with a theory for software in 1935, which led to the two academic fields of computer science and software engineering.
The first generation of software for early stored-program digital computers in the late 1940s had its instructions written directly in binary code, generally written for mainframe computers. Later, the development of modern programming languages alongside the advancement of the home computer would greatly widen the scope and breadth of available software, beginning with assembly language, and continuing on through functional programming and object-oriented programming paradigms. 43.228.108.254 (talk) 04:05, 22 October 2022 (UTC)