User:Roklein/sandbox

IPL is a series of languages, called information processing languages (IPL's) created in the frame of RAND Corporations Complex Information Processing project.

IPL-I was designed as pseudo-code and never reached the coded stage

IPL-II is the language used to implement the Logic Theory Machine.

IPL-III was the first language to implement push-pop-lists.

IPL-IV

IPL-V first IPL to run on other computers than RAND's Johnniac.

IPL-VI is a proposal to implement IPL in hardware. While never realized by Newell, Shaw and Simon, a co-processor for Argonne National Lab's CDC 3600. It was used to implement another checker-playing program. This hardware implementation did not improve running times sufficiently to “compete favorably with a language more directly oriented to the structure of present-day machines”.