# COWSEL

> programming language

**Wikidata**: [Q5013542](https://www.wikidata.org/wiki/Q5013542)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/COWSEL)  
**Source**: https://4ort.xyz/entity/cowsel

## Summary
COWSEL is a programming language developed in 1964 by British computer scientists Robin Popplestone and Rod Burstall. Also known by the alias POP-1, it was influenced by earlier languages CPL and Lisp, and was succeeded by POP-2 in 1970.

## Key Facts
- COWSEL is a programming language created in 1964 by Robin Popplestone and Rod Burstall
- The language was also known by the alias POP-1
- COWSEL was followed by POP-2, which was created in 1970
- The language was influenced by CPL (1963) and Lisp (1958)
- COWSEL has Wikipedia editions in English, Italian, and Malay
- Robin Popplestone (1938-2004) was a British computer scientist
- Rod Burstall was also a British computer scientist
- The language has 3 sitelinks on Wikipedia

## FAQs
### Q: When was COWSEL created?
A: COWSEL was developed in 1964 by Robin Popplestone and Rod Burstall.

### Q: Who created COWSEL?
A: COWSEL was created by British computer scientists Robin Popplestone (1938-2004) and Rod Burstall.

### Q: What programming languages influenced COWSEL?
A: COWSEL was influenced by CPL and Lisp, both of which were earlier programming languages.

### Q: What programming language came after COWSEL?
A: COWSEL was followed by POP-2, which was created in 1970.

## Why It Matters
COWSEL represents an important step in the evolution of programming languages during the 1960s, a pivotal decade for computing. Developed by influential British computer scientists, it helped bridge the gap between early functional languages like Lisp and more structured approaches that would later influence languages like POP-2. Its development reflects the academic and research-driven environment of computing during this period, where programming paradigms were actively being explored and refined. COWSEL's existence as a multi-paradigm language demonstrates the growing recognition of different programming styles and their potential applications, contributing to our understanding of how programming concepts evolved during the formative years of computer science.

## Notable For
- COWSEL was an early multi-paradigm programming language that combined influences from both functional and procedural styles
- It was created during a formative period for programming languages (1964), helping shape the evolution of subsequent languages
- The language has a unique position in programming history as a precursor to POP-2, maintaining a clear lineage of development
- COWSEL demonstrates the early cross-pollination of ideas between different programming paradigms (particularly influenced by Lisp and CPL)

## Body
### Development and History
COWSEL was developed in 1964 by British computer scientists Robin Popplestone and Rod Burstall. The language was also known by the alias POP-1, suggesting its place in a series of programming languages developed by the same research group.

### Technical Influences
COWSEL was influenced by two significant earlier programming languages: CPL (created in 1963) and Lisp (created in 1958). This dual influence indicates that COWSEL incorporated elements from both the structured approach of CPL and the functional paradigm of Lisp.

### Legacy and Succession
COWSEL was followed by POP-2, which was created in 1970. This succession pattern shows a clear lineage of development within the same research group, with each language building upon the concepts of its predecessor.

### Presence in Documentation
COWSEL has 3 sitelinks on Wikipedia and is available in English, Italian, and Malay language editions, indicating its recognized place in the history of programming languages.

### Researchers Involved
Robin Popplestone (1938-2004) was a British computer scientist who contributed to the development of COWSEL. Rod Burstall, also a British computer scientist, collaborated with Popplestone on this project. Both individuals had significant careers in computer science, contributing to the advancement of programming concepts during the formative years of the field.

## Schema Markup
```json
{
  "@context": "https://schema.org",
  "@type": "Thing",
  "name": "COWSEL",
  "description": "A programming language developed in 1964 by Robin Popplestone and Rod Burstall, also known as POP-1",
  "sameAs": [
    "https://www.wikidata.org/wiki/Q18358413"
  ],
  "additionalType": "programming language"
}