The History of Softwares.
In general, software is the programs and routines for a computer or the program material for an electronic device which makes it run. The use of software is very wide in the various fields of work such as business, engineering and communication. Software has become a major tool that helps ease people’s works and tasks. Some examples of softwares are Excel, Windows and iTunes.
If you always wonder how it all started with the use of softwares, let’s go way back and have a look at its history.
How It All Started
Claude Shannon (1916-2001) provided an outline where he explained how binary logic could be implemented to program a computer. Then, the first computer programmers started performing various tasks using the binary codes to instruct the computers. The process was very taxing and inefficient. Long strings of binary code had to be provided by the computer programmers to inform the computers on what data to store. Multiple tedious mechanisms were used in order to load the data and code onto computers. Mistakes were not encouraged in this form of work because the whole program has to be loaded again from the beginning if error does occur during the process.
The Manchester Baby: What Is It?
On 21 June 1948, a stored-program computer which held a piece of software in electronic memory and was executed successfully for the first time on the Manchester Baby computer at the University of Manchester. This is all thanks to Tom Kilburn who calculated the highest factor of the integer 2^18 = 262,144. Starting with a large trial divisor, it performed division of 262,144 by repeated subtraction then checked if the remainder was zero. If not, it decremented the trial divisor by one and repeated the process. Do you know that a tribute to the Manchester Baby was released by Google to celebrate it as the “birth of software”?
The Birth of COBOL
Mary K. Hawes, a computer scientist who identified the need for a common business language developed COBOL in 1959. COBOL is short for Common Business Oriented Language. When she was working as a senior product planning analyst for the Electro Data Division of Burroughs Corporation, she proposed this to Grace Hopper in March 1959. The U.S Department of Defense (DOD) agreed to fund the development of COBOL and that was how it was implemented.
How It Is Now
As for software’s recent development, applications for mobile devices (cellphones and tablets) have been termed “apps” in recent years. Apple chose to funnel iPhone and iPad app sales through their App Store, and thus both vet apps, and get a cut of every paid app sold. Apple does not allow apps which could be used to circumvent their app store. For example, their virtual machines such as Java or Flash.
The Android platform, by contrast, has multiple app stores available for it, where users can generally select which to use despite Google Play requiring a compatible or rooted device.
This move was replicated for desktop operating systems with GNOME Software (for Linux), the Mac App Store (for macOS), and the Windows Store (for Windows). All of these platforms remain, as they have always been, non-exclusive, where they allow applications to be installed from outside the app store, and indeed from other app stores.
Thus there goes the history of softwares as recorded in the past. Looking at how far it has come now, it’s amazing how softwares was so difficult to use in the past with all the binary codes and all. I hope it has been fun to know about the history of software that has been used commonly in the workplace and all around us. Do check out the best mlm software which focuses on Multi Level Marketing to grow your businesses.
Click here for more articles.