Grace Murray Hopper: The Future Of Computers

1343 Words3 Pages

While countless individuals have impacted the field of computing, few have had the revolutionary vision of Grace Murray Hopper. Beyond her brilliant technical mind, it was her understanding for business and marketing that set her apart. Grace Hopper realized that the potential for computers could go far beyond what anyone at the time imagined. She believed that computers could be tremendously useful to a much broader audience if only they were simpler to use and understand. Such forward thinking theories are what led Hopper to improve binary code, create the first compiler and in doing so change the future of the computer (Borg).
Hopper’s early work gave her the experiences necessary to identify the computer’s current limitations but also to
From Harvard, Hopper joined Eckert-Mauchly Computer Corporation where she worked on UNIVAC I, the first commercially successful electronic computer. It was here at Eckert-Mauchly, which would later be sold out to Remington Rand, that Grace Hopper developed the first compiler, the A-O or Arithmetic Language, version 0 (Strawn). In order to make the computer more accessible Hopper had the idea that computers should be able to be controlled in a language people could learn to write and understand. In order to have such an outlandish idea come to fruition, Hopper designed the compiler. In general, compilers translate mathematical or English-like code that humans could learn and understand into numerical code that the computer can process (Laduke). The A-O series of compilers was able to translate mathematical code into machine code; it allowed the user to request information from a certain stored location on the computer and to tell the computer what to do with the retrieved information (Borg). While the A-O series allowed some to control a computer in a manner much simpler than before it still required an expert to operate. The mathematical code was still very complex and extensive training in mathematics or computers would have been essential for
Languages for scientific applications (Fortran), computer science (Algol), artificial intelligence (Lisp) and business (FLOW-MATIC and COMTRAN) were created (Strawn). However, this growth was unregulated and while the surge in new programming languages was an exciting advancement, the development of numerous languages for the same basic use resulted in reprogramming being as costly as initial programming and the need to entirely reprogram applications with the purchase of a new computer. Such complications indicated the need for standardized languages. Despite the varied field of programming, Hopper’s main focus remained on the use of computers for businesses. Therefore, in 1959 Hopper became a technical consultant on a committee of industry and government personnel whose purpose was to develop a common business-oriented language for computer programming, later to be known as COBOL. Using FLOW-MATIC as its basic foundation the first COBOL standard was issued by the American National Standards Institute and it became widely adopted. As of 1997 approximately 200 billion lines of COBOL code existed and ran 80 percent of all business programs. Its impressive success can be contributed to its high degree of standardization (Strawn). For this to occur Hopper had to convince business to adopt this one

More about Grace Murray Hopper: The Future Of Computers

Open Document