The Green Language; An Informal Introduction.

Abstract

This document is an introduction to the Green programming language. Like any introduction, we emphasize the concepts that form the foundation of the language, rather than attempt to describe the entire language or to provide a self-contained guide for writing programs. Our objective is to convey the essence of the language, mainly through examples. We assumethat the reader has experience in another higher order programming language. Noother particular kind of expertise is assumed. This introduction is organized in three successive levels: Chapter 1. This opening chapter provides a very brief sketch of the facilities that have an analogue in many other higher order languages. The discussion is based on four small example programs, Chapters 2 through 4. These chapters provide a much more thorough treatment of the facilities sketched in Chapter 1. In particular, we treat the notion of data types, the basic statements in the language, and the facilities for writing subprograms; and Chapters 5 through 9. These chapters describe the facilities needed in many important applications. In particular , we treat the development of program packages, parallel processing, exception handling, the interface with an implementation, and separate translation.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 01, 1979
Accession Number
ADA070753

Entities

Organizations

  • Honeywell International, Inc.

Tags

Communities of Interest

  • Weapons Technologies

DTIC Thesaurus Topics

  • Computations
  • Computer Programming
  • Decoding
  • Instructions
  • Language
  • Message Decoding
  • Notation
  • Numbers
  • Parallel Computing
  • Parallel Processing
  • Programming Languages
  • Real Numbers
  • Specifications
  • Symbols
  • Time Intervals
  • Translations
  • Translators

Readers

  • Business Analytics
  • Calculus or Mathematical Analysis
  • Database Systems and Applications