Directory

Encyclopedia

NodeWorks
                              ENCYCLOPEDIA

Link Checker

Home
Encyclopedia : E : EU : EUC :

Euclid programming language

 

Euclid programming language

Euclid is a programming language for writing verifiable programs. It was developed at the University of Toronto by Ric Holt et al. It was originally designed for the Motorola 6809 microprocessor. James Cordy was the principal programmer for the first implementation of the compiler at the University of Toronto. It was considered innovative for the time; the compiler development team had a 2 million dollar budget over 2 years and was commissioned by the Defense Advanced Research Projects Agency of the U.S. Department of Defense and the Canadian Department of National Defence. It was used for a few years at I.P. Sharp Associates, Mitre Corporation, SRI International and various other international institutes for research in systems programming and secure software systems.

External links

  • ACM paper: The Euclid Language: a progress report


  • NodeWorks boosts web surfing!
    Page Returned in 0.122 seconds - HTML Compressed 68.8%

    This article is from Wikipedia. All text is available
    under the terms of the GNU Free Documentation License.
     GNU Free Documentation License
    © 2008 Chamas Enterprises Inc.