Information Processing Language: Difference between revisions

Content deleted Content added
according to the body of the article
improved content, removed dubious claims
Line 20:
'''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]] at about 1956. Newell had the job of language specifier-application programmer, Shaw was the system programmer, and Simon took the job of application programmer-user.
 
The language includes features intended to help with programs that perform simple problem solving actions such as lists, associations{{Definition|date=April 2013}}, {{This?|schemas (frames)|link=Frame language|date=April 2013}}, [[dynamic memory allocation]], [[data type]]s, [[Recursion (computer science)|recursion]], associative retrieval{{Definition|date=April 2013}}, [[Subroutine|functions]] as arguments, generators (streams){{Definition|date=April 2013}}, and [[cooperative multitasking]]. IPL invented the concept of list processing, albeit in an [[Assembly language|assembly-language]] style.
 
==A taste of IPL==