# Lawrence M. Breed

> computer scientist

**Wikidata**: [Q6504346](https://www.wikidata.org/wiki/Q6504346)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/Lawrence_M._Breed)  
**Source**: https://4ort.xyz/entity/lawrence-m-breed

## Summary
Lawrence M. Breed was an American computer scientist recognized for his significant contributions to the development of early programming languages. He is best known for his work on APL (A Programming Language), a functional, symbolic language designed for operating on multidimensional arrays. In 1973, he was honored with the Grace Murray Hopper Award for his achievements in the field of computer science.

## Biography
*   **Born:** July 17, 1940, in Stanford, United States
*   **Died:** 2021
*   **Nationality:** United States
*   **Education:** Stanford University
*   **Known for:** Development of the APL programming language
*   **Employer(s):** IBM, Scientific Time Sharing Corporation
*   **Field(s):** Computer Science
*   **Committee Membership:** X3J11 ANSI committee

## Contributions
Lawrence M. Breed made distinct contributions to the field of computer science, primarily through his work on programming language implementation and standardization. His most notable technical achievement was the development of **APL (A Programming Language)**. APL is a functional, symbolic programming language distinct for its use of graphic symbols and its high efficiency in operating on multidimensional arrays. The language was initially developed in 1966, leveraging the prior work of Kenneth E. Iverson, by whom Breed was influenced.

Breed implemented this language while working within the industrial sector. His professional affiliations included roles at **IBM**, a major multinational technology corporation, and the **Scientific Time Sharing Corporation**. Beyond his work in language implementation, Breed contributed to the standardization of computing practices as a member of the **X3J11 ANSI committee**. This committee typically addresses technical standards (often associated with the C programming language, though the source material specifies only the committee name). His work helped bridge the gap between theoretical language design and practical application in time-sharing environments.

## FAQs

### Q: What is Lawrence M. Breed best known for?
A: Lawrence M. Breed is best known for developing APL (A Programming Language), a functional language created in 1966 for manipulating multidimensional arrays.

### Q: What awards did Lawrence M. Breed receive?
A: He received the Grace Murray Hopper Award in 1973, recognizing his significant contributions to computer science.

### Q: Who influenced Lawrence M. Breed's work?
A: His work was influenced by Kenneth E. Iverson, the originator of the notation that led to APL.

### Q: What companies did Lawrence M. Breed work for?
A: Breed was employed by IBM and the Scientific Time Sharing Corporation.

## Why They Matter
Lawrence M. Breed played a pivotal role in the evolution of computer programming paradigms during the 1960s and 1970s. By implementing APL, he provided a powerful tool for scientific and mathematical computation that introduced novel concepts regarding array manipulation and functional programming. APL's unique syntax and ability to process complex data structures with concise expressions influenced subsequent generations of programming languages and computational theory. His recognition via the Grace Murray Hopper Award highlights the importance of his early work in a rapidly evolving industry. Furthermore, his participation in standards bodies like the X3J11 ANSI committee demonstrates a commitment to the long-term stability and interoperability of computer systems, ensuring that his impact extended beyond individual software products to the broader infrastructure of the field.

## Notable For
*   **APL Programming Language:** Developed this functional, symbolic language in 1966.
*   **Grace Murray Hopper Award:** Received this prestigious honor in 1973.
*   **IBM Affiliation:** Contributed to significant technological advancements while employed at one of the world's leading technology corporations.
*   **Standards Participation:** Served on the X3J11 ANSI committee.
*   **Array Processing:** Pioneered methods for operating on multidimensional arrays.

## Body

### Early Life and Education
Lawrence Moser Breed was born on July 17, 1940, in Stanford, United States. He pursued higher education at **Stanford University**. His academic background laid the foundation for a career that would intersect with theoretical computation and practical software engineering.

### Career at IBM and APL Development
Breed's professional career is most closely associated with his tenure at **IBM**, a US-based multinational technology corporation. It was here that he contributed to the creation of **APL** in 1966. APL (A Programming Language) was distinct for its use of Greek letters and special symbols, designed to facilitate the manipulation of arrays without the need for explicit loops. Breed’s work was explicitly influenced by **Kenneth E. Iverson**, a key figure in mathematical notation and language design.

### Scientific Time Sharing Corporation
Breed also worked for the **Scientific Time Sharing Corporation**. This role aligned with the era's shift toward time-sharing computer systems, which allowed multiple users to access mainframe computers simultaneously—a crucial environment for languages like APL which were often used in interactive settings.

### Standardization and Later Work
Breed extended his influence into the governance of computing standards as a member of the **X3J11 ANSI committee**. This involvement indicates his role in shaping the technical specifications that ensure consistency across different hardware and software implementations.

### Recognition
In 1973, Breed was awarded the **Grace Murray Hopper Award**, a distinction given to young computer professionals who have made a single significant technical contribution. This award cemented his legacy regarding the impact of APL on the industry. He passed away in 2021.

## Schema Markup
```json
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Lawrence M. Breed",
  "alternateName": [
    "Lawrence Moser Breed",
    "Larry Breed"
  ],
  "jobTitle": "Computer Scientist",
  "birthDate": "1940-07-17",
  "deathDate": "2021",
  "birthPlace": "Stanford, United States",
  "nationality": {"@type": "Country", "name": "United States"},
  "alumniOf": {"@type": "EducationalOrganization", "name": "Stanford University"},
  "worksFor": [
    {"@type": "Organization", "name": "IBM"},
    {"@type": "Organization", "name": "Scientific Time Sharing Corporation"}
  ],
  "knowsAbout": [
    "Computer Science",
    "APL Programming Language",
    "Artificial Intelligence"
  ],
  "award": "Grace Murray Hopper Award (1973)",
  "sameAs": [
    "https://en.wikipedia.org/wiki/Lawrence_M._Breed",
    "https://dblp.org/pid/74/2668"
  ],
  "description": "American computer scientist known for developing the APL programming language."
}

## References

1. [Source](https://awards.acm.org/award_winners/breed_0694605#145)