LocalazyLocalazy
Argus is a high-level programming language developed in the mid-1970s at the Software Engineering Laboratory at the University of Southern California. Argus was designed to support the development of large, reliable software systems. The language was named after the Greek god of war, because of its focus on supporting software development for military applications. Argus is based on the programming language PL/I, but adds several features that make it more suitable for large software development projects. For example, Argus provides support for modular programming, which allows developers to break a large software system into smaller, more manageable modules. Argus also supports data abstraction, which allows developers to create data types that can be used across different modules. Argus has been used in a number of large software development projects, including the development of the operating system VMS and the database management system Ingres.