Augusta Ada King-born Augusta Ada Byron, later known as Ada Lovelace after becoming Countess of Lovelace when her husband William King became Lovelace's earl – is best known for her work with Charles Babbage's analytical engines.
Her surviving notes on work on the engines include what is recognized as the first algorithm designed to be performed by a machine and, as such, is considered to be the world's first computer programmer. Although her algorithms were not implemented within her lifetime, they were significant in that they predicted a time when computers would perform tasks in addition to simple calculations and number-crunching her simultaneous, including Babbage herself, remained fixed on the actual construction of the machine and the calculations and numbering which should follow.
Century after her death, programmers honored her role as the world's first programmer by renaming a new programming language after her. Ada, an object-oriented high performance computer programming language, was created in the late 1970s under contract from the United States Department of Defense. The goal was to replace the hundreds of different and incompatible languages used in the department, many of which quickly became obsolete and were for hardware-based.
For this purpose, the Ada project was very successful, so much that 1991, the Defense Department began using Ada ( Ada mandate ) for all software, but exceptions to this rule were often granted. Ada ruled its highest in 1997 when the defense department faced a higher utilization of off-the-shelf technology (including programming languages).
Although it is no longer a mandatory defense programming language for Ada, Ada still has great popularity both inside and outside the department thanks to its excellent stability and security features. The language is often used in mission / security critical applications where reprogramming is not an option or failure would cause expensive or catastrophic results. Current applications for Ada include commercial rocket, air traffic control, satellite control, rail control and banking infrastructure.
Image – Public Domain.