Question: Who developed the first language compiler and when?
Answer: Rear Admiral Dr. Grace Murray Hopper, in 1949. The compiler, written in assembly language, converted symbolic mathematical code into machine code.
By 1949 programs contained mnemonics that were transformed into binary code instructions executable by the computer. Admiral Hopper and her team extended this improvement on binary code with the development of her first compiler, the A-O. The A-O series of compilers translated symbolic mathematical code into machine code, and allowed the specification of call numbers assigned to the collected programming routines stored on magnetic tape. One could then simply specify the call numbers of the desired routines and the computer would “find them on the tape, bring them over and do the additions. This was the first compiler,” she declared.
Notable Quotes from Admiral Grace Murray Hopper, inventor of COBOL, and founder of early computer programming.
c‑tree and C Compilers
Did you know that c‑tree Plus will compile and run on virtually any platform with a C compiler available? c‑tree Plus even has a proprietary threading model for use on platforms without a formal thread library. c‑tree Plus has over 25 years of hardened industrial experience on multitudes of platforms and operating systems. Give us a try today in your most demanding environment. Download your copy today -> c‑tree Plus Evaluation Download!
For over fifteen years National Public Radio has controlled and managed its entire satellite network radio broadcasts with an application built by Chesapeake Computer Group with FairCom's database technology. This system controls audio routing switchers, makes contact closures for tape recording machine starts and On-Air and Warning lights, controls transmitter parameters, digital audio storage systems and other devices required to operate its broadcasting network.
FairCom's technology provides the performance and stability required to capture and process the data used to operate and control an international satellite communications system. An application such as this requires absolute assurance that its database will provide the accuracy, data integrity, stability and performance required by the most demanding mission-critical embedded technology. In addition, FairCom's portability and scalability has allowed the NPR broadcast network to expand and move into the full international position it occupies today, providing radio network programming to every US military facility and many other international organizations world wide.