# Information Processing Language

> programming language

**Wikidata**: [Q776372](https://www.wikidata.org/wiki/Q776372)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/Information_Processing_Language)  
**Source**: https://4ort.xyz/entity/information-processing-language

## Summary
Information Processing Language (IPL) is a programming language first developed in 1956. It is classified as a procedural programming language and was created by Allen Newell, Cliff Shaw, and Herbert Simon. IPL was one of the earliest programming languages.

## Key Facts
*   Information Processing Language (IPL) was first developed in 1956.
*   It is classified as a programming language.
*   IPL is also categorized as a procedural programming language.
*   Its developers include Allen Newell, Cliff Shaw, and Herbert Simon.
*   Allen Newell was an American cognitive scientist, psychologist, computer scientist, and mathematician (1927–1992).
*   Herbert Simon was an American political scientist, economist, sociologist, and psychologist (1916–2001).
*   IPL is known by the alias "IPL".

## FAQs
### Q: When was Information Processing Language developed?
A: Information Processing Language (IPL) was developed in 1956.

### Q: Who developed Information Processing Language?
A: Information Processing Language was developed by Allen Newell, Cliff Shaw, and Herbert Simon.

### Q: What type of programming language is Information Processing Language?
A: Information Processing Language is classified as a programming language, specifically a procedural programming language.

### Q: What are the aliases for Information Processing Language?
A: Information Processing Language is also known by the alias "IPL".

## Why It Matters
Information Processing Language (IPL) holds significant historical importance as one of the earliest programming languages, developed in 1956. Its creation by pioneering figures like Allen Newell and Herbert Simon, both renowned cognitive scientists and computer scientists, underscores its early role in the fields of artificial intelligence and cognitive modeling. At a time when computing was in its nascent stages, IPL provided a tool for these researchers to explore complex problem-solving and symbolic manipulation, laying foundational groundwork for future developments in AI. As a procedural programming language, it influenced subsequent language designs and programming paradigms. Its early existence, predating other influential AI languages like Lisp (1958), highlights its foundational contribution to the conceptualization and implementation of intelligent systems.

## Notable For
*   Its inception in 1956, making it one of the earliest programming languages.
*   Being developed by prominent cognitive scientists and computer scientists, Allen Newell and Herbert Simon, along with Cliff Shaw.
*   Its classification as a procedural programming language.

## Body

### Overview
Information Processing Language (IPL) is a programming language that was first developed in 1956. It is categorized as both a general programming language and, more specifically, a procedural programming language.

### Development and Creators
IPL was designed and developed by a team consisting of Allen Newell, Cliff Shaw, and Herbert Simon.
*   **Allen Newell** (1927–1992) was an American cognitive scientist, psychologist, computer scientist, and mathematician. He held American citizenship.
*   **Herbert Simon** (1916–2001) was an American political scientist, economist, sociologist, and psychologist. He also held American citizenship.

### Classification and Paradigm
IPL is an instance of a programming language and a procedural programming language. Its programming paradigm is procedural programming.

### Aliases and Identifiers
The language is commonly known by its alias, IPL. It also has various identifiers across different knowledge bases:
*   **FOLDOC ID**: Information+Processing+Language
*   **Freebase ID**: /m/01s432
*   **Quora Topic**: Information-Processing-Language
*   **Yale LUX ID**: concept/c78dd79f-52dc-4e95-adc8-d4d3b9e45094
*   **Wikipedia Title**: Information Processing Language (available in languages such as Arabic, English, French, Japanese, Korean, Polish, Portuguese, and Chinese)
*   **Library of Congress Authority ID**: sh85067868
*   **National Library of Israel J9U ID**: 987007560425605171
*   **Encyclopædia Britannica Online ID**: technology/Information-Processing-Language
*   **Microsoft Academic ID (discontinued)**: 156329362

### Contextual Information
Another significant programming language, Lisp, which is a functional programming language based on the lambda calculus, had its inception in 1958, following IPL's development.

```json
{
  "@context": "https://schema.org",
  "@type": "Thing",
  "name": "Information Processing Language",
  "description": "A procedural programming language developed in 1956 by Allen Newell, Cliff Shaw, and Herbert Simon.",
  "sameAs": [
    "https://www.wikidata.org/wiki/Q328",
    "https://en.wikipedia.org/wiki/Information_Processing_Language"
  ],
  "additionalType": "https://schema.org/ComputerLanguage"
}

## References

1. [Source](https://github.com/JohnMarkOckerbloom/ftl/blob/master/data/wikimap)
2. Freebase Data Dumps. 2013
3. National Library of Israel Names and Subjects Authority File