Information Processing Language
Early programming language for lists / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about Information Processing Language?
Summarize this article for a 10 year old
Information Processing Language (IPL) is a programming language created by Allen Newell, Cliff Shaw, and Herbert A. Simon at RAND Corporation and the Carnegie Institute of Technology about 1956. Newell had the job of language specifier-application programmer, Shaw was the system programmer, and Simon had the job of application programmer-user.
This article needs additional citations for verification. (January 2022) |
Paradigm | Assembly |
---|---|
Designed by | Allen Newell, Cliff Shaw, Herbert A. Simon |
Developer | Allen Newell, Cliff Shaw, Herbert A. Simon |
First appeared | 1956 |
Stable release | IPL-V
|
OS | Cross-platform: JOHNNIAC, IBM 650, IBM 704, IBM 7090 |
Influenced | |
Lisp |
The code includes features intended to help with programs that perform simple problem solving actions such as lists, dynamic memory allocation, data types, recursion, functions as arguments, generators, and cooperative multitasking. IPL invented the concept of list processing, albeit in an assembly-language style.