H ? « »

Language peer sets for IPL-V:
United States
United States/1957
Designed 1957
1950s languages
Second generation
Early Cold War
Genus List
String and List Processing
List
Rank 1 unlabelled
Rank 1
List/1957
Rank 1 unlabelled/1957
Rank 1/1957
List/United States
Rank 1 unlabelled/United States
Rank 1/United States
String and List Processing
String and List Processing/1957
String and List Processing/us

IPL-V(ID:265/ipl007)

Information Processing Language v5 

alternate simple view
Country: United States
Designed 1957
Published: 1958
Genus: List
Sammet category: String and List Processing


IPL-V (initially on the Johnniac, then 1958 for IBM 650, 704, 7090, many others later on)

A list processing system whose commands are similar in spirit to those of an assembly language, but for manipulating lists. (Sammett 1966)

Proper release version of IPL. Sammet describes it as a kind of assembly, and indeed recounts how a CDC 3600 was modified to take IPL as assembly (which was  used for playing draughts)


People:

Hardware:
Structures:
Related languages
IPL-IV IPL-V   Evolution of
IPL-V Alphard   Influence
IPL-V AM1   Influence
IPL-V BASEBALL   Influence
IPL-V BASEBALL   Written using
IPL-V CONNIVER   Incorporated some features of
IPL-V DYSTAL   Influence
IPL-V EOL   Influence
IPL-V FLPL   Influence
IPL-V GPS   Written using
IPL-V GPS   Target language for
IPL-V IPLT-1   Port
IPL-V IPLT-1   Implementation
IPL-V IPL-TS   Extension of
IPL-V IPL-VC   Implementation
IPL-V IPL-VI   Evolution of
IPL-V LIPL   Extension of
IPL-V LOLITA   Strong Influence
IPL-V Mem-theory   Influence
IPL-V Nevins   Extension of
IPL-V QUIKSCRIPT   Based on
IPL-V SAD SAM   Written using
IPL-V SDSC   Target language for
IPL-V SLIP   Influence
IPL-V TIPL   Evolution of

References:
  • Shaw, J. C. et al., (1958) Shaw, J. C. et al., "A Command Structure for Complex Information Processing"
          in [JCC 13] (1958) [JCC 13] Proceedings of the Western Joint Computer Conference, May, 1958
  • Carr, John W., III (1959) Carr, John W., III "Recursive subscripting compilers and list-type memories" pp4-6
          in [ACM] (1959) [ACM] CACM 2(02) February 1959
  • Green, Bert F (1960) Green, Bert F "IPL-V - The Newell-Shaw-Simon Programming Language" pp94-98 Abstract
          in (1960) Behavioral Science 5(1) January 1960
  • (1960) John McCarthy - Review of Green 1961 Extract: Review
          in (1961) ACM Computing Reviews 2(01) January-February 1961
  • Newell, A. and Tonge, F. M., (1960) Newell, A. and Tonge, F. M., "An Introduction to Information Processing Language-V"
          in [ACM] (1960) [ACM] CACM 3(04) April 1960
  • Feigenbaum, E. A. (1961) Feigenbaum, E. A. "The simulation of verbal learning behavior" pp121-132. Abstract
          in [JCC 19] (1961) [JCC 19] Proceedings of the Western Joint Computer Conference, May 1961
  • Green, B. (1961) Green, B. F., Jr. Computer languages for symbol manipulation. IRE Trans. EC-10, 4 (Dec. 1961), pp729-734 Abstract
          in [JCC 19] (1961) [JCC 19] Proceedings of the Western Joint Computer Conference, May 1961
  • Newell, Allen (1961) Newell, Allen "lnformation Processing Language - V Manual", Englewood Cliffs, New Jersey, Prentice-Hall, Inc., 1961
          in [JCC 19] (1961) [JCC 19] Proceedings of the Western Joint Computer Conference, May 1961
  • Sammet, Jean E (1961) Sammet, Jean E "1960 Tower of Babel" diagram on the front of CACM January 1961 Picture: Cover of ACM Communications December 1961
          in [ACM] (1961) [ACM] CACM 4(01) (Jan 1961)
  • Bemer, R (1962) Bemer, R "ISO TC97/SC5/WGA(1) Survey of Programming Languages and Processors" December 1962
          in [ACM] (1963) [ACM] CACM 6(03) (Mar 1963)
  • Brooker, R. (1962) Brooker, R. A. review of Shaw et al 1961 (JOVIAL) Abstract
          in (1962) ACM Computing Reviews 3(03) May-June 1962
  • Green, Bert F. (1962) Green, Bert F. review of Feigenbaum, 1961 Abstract
          in (1962) ACM Computing Reviews 3(03) May-June 1962
  • Hartley, D. F. review of Newell (1962) Hartley, D. F. review of Newell "Information Processing Language V Manual" Abstract
          in [Computer Bulletin] (1962) The Computer Bulletin June 1962
  • Ross, D. (1962) Ross, D. T. review of Wickeloren 1962 Abstract
          in (1962) ACM Computing Reviews 3(04) July-August 1962
  • Wickeloren, W. (1962) Wickeloren, W. A. A simulation program for concept attainment by conservative focusing. Behavioral Sci. 7(2) April 1962, p245-247
          in (1962) ACM Computing Reviews 3(04) July-August 1962
  • Bobrow, Daniel G.; and Raphael, Bertram. (1963) Bobrow, Daniel G.; and Raphael, Bertram. "A comparison of list-processing computer languages" RAND Corp., Santa Monica, Calif., RM-384Q-PR, Oct. 1963
          in (1962) ACM Computing Reviews 3(04) July-August 1962
  • Dupchak, Robert., TIPL: Teach Information Processi (1963) Dupchak, Robert., TIPL: Teach Information Processing Language, RAND Corp., RM-3879-PR, Santa Monica, Calif. (Oct., 1963). Abstract Online copy at RAND
          in (1962) ACM Computing Reviews 3(04) July-August 1962
  • Joel Winett (1963) Joel Winett "Proposal for a FAP Language Debugging Program" AIM-54 June 1963 ps
          in (1962) ACM Computing Reviews 3(04) July-August 1962
  • Newell, A. and Simon, H. A., (1963) Newell, A. and Simon, H. A., "GPS, A Program That Simulates Human Thought", pp279-93
          in Feigenbaum, E. and Feldman, J. (eds.) (1963) Feigenbaum, E. and Feldman, J. (eds.) "Computers and Thought" MIT Press, Cambridge, MA, 1963
  • Newell, A., (1963) Newell, A., "Documentation of IPL-V"
          in [ACM] (1963) [ACM] CACM 6(03) (Mar 1963)
  • Barbieri, R. (1964) Barbieri, R. Computer List-Processing Languages IBM, Data Systems Division, Poughkeepsie, New York Technical Report No. TR00.1209 November 1964 Extract: Sammet summary
          in [ACM] (1963) [ACM] CACM 6(03) (Mar 1963)
  • Chapin, N., (1964) Chapin, N., "An Implementation of IPL-V on a Small Computer" Abstract
          in (1964) Proceedings of the 19th ACM national conference January 1964
  • (1964) Christensen, Carlos Review of Newell et al 1964 Extract: Review
          in (1964) ACM Computing Reviews 5(05) September-October 1964
  • Kelly, H. S., and A. Newell (eds.). (1964) Kelly, H. S., and A. Newell (eds.). "Information Processing Language-V manual" (2 ed.) Prentice-Hall, Englewood Cliffs, N. J., 1964
          in (1964) ACM Computing Reviews 5(05) September-October 1964
  • Leavenworth, B. (1964) Leavenworth, B. review of Newell 1963 ACM (IPL-V) Abstract
          in (1964) ACM Computing Reviews 5(01) January-February 1964
  • Schwartz, Jules I.; Coleman, Edward G.; and Weissm (1964) Schwartz, Jules I.; Coleman, Edward G.; and Weissman, Clark "A general-purpose time-sharing system" pp397-411 Extract: Time-Sharing Applications Extract: On-Line Program Composition Extract: On-Line Program Debugging Extract: Error Detection Extract: Error location Extract: Error correction
          in [AFIPS JCC 25] (1964) [AFIPS JCC 25] Proceedings of the 1964 Spring Joint Computer Conference SJCC 1964
  • Taylor (1964) Taylor, Nora M. review of Newll et al 1964 Mathematics of Computation 19(9) Apr., 1965 pp356-357. Extract: Review
          in [AFIPS JCC 25] (1964) [AFIPS JCC 25] Proceedings of the 1964 Spring Joint Computer Conference SJCC 1964
  • (1965) Christensen, Carlos; review of Chapin 64 Extract: Review
          in (1965) ACM Computing Reviews 6(04) July-August 1965
  • Dupchak, Robert (1965) Dupchak, Robert "LIPL Linear Information Processing Language", Rand Memo RM-4320-PR, Feb 1965 Abstract Online copy at RAND
          in (1965) ACM Computing Reviews 6(04) July-August 1965
  • Lecarme, O. (1965) Lecarme, O. "IPL-V sur CAB 500" Technical Report Grenoble, 1965
          in (1965) ACM Computing Reviews 6(04) July-August 1965
  • Tonge, Fred M.; Peter Keller and Allen Newell (1965) Tonge, Fred M.; Peter Keller and Allen Newell "QUIKSCRIPT - a SIMSCRIPT-like language for the G-20" Abstract Extract: Purpose of QUIKSCRIPT
          in [ACM] (1965) [ACM] CACM 8(06) June 1965
  • Bachman, C. (1966) Bachman, C. W. review of Bobrow and Raphael 1963
          in (1966) ACM Computing Reviews 7(03) May-June 1966
  • Gladun, V. P. (1966) Gladun, V. P. "Memory organization for list processing" pp26-29
          in Cybernetics. (1966) Cybernetics. New York. 2. 1966, March-April
  • Lecarme, O. (1966) Lecarme, O. "Le langage IPL-V - Manuel de références". Technical Report, Grenoble, 1966.
          in Cybernetics. (1966) Cybernetics. New York. 2. 1966, March-April
  • Overheu, D. L. (1966) Overheu, D. L. "An Abstract Machine for Symbolic Computation" pp444-468
          in [ACM] (1966) [ACM] JACM 13(03) July 1966
  • Foster, J. M. (1967) Foster, J. M. "List processing" London, McDonald 1967
          in [ACM] (1966) [ACM] JACM 13(03) July 1966
  • Sager, N. (1967) Sager, N. "Syntactic Analysis of Natural Language" pp153-188 Extract: Contents
          in Advances in Computers, Vol. (1967) Advances in Computers, Vol. 8 FL Alt and M Rubinoff (Eds.), Academic Press, New York, 1967
  • Sammet, Jean E., (1967) Sammet, Jean E., "Roster of Programming Languages 1967"
          in (1967) Computers & Automation 16(6) June 1967
  • Bobrow, Daniel (1968) Bobrow, Daniel Review of Foster 1967 Extract: Review
          in (1968) ACM Computing Reviews 9(01) January 1968
  • Knuth, Donald E. (1968) Knuth, Donald E. The Art of computer programming, Addison-Wesley Publishing Company Reading, MA 1968 Extract: History And Bibliography
          in (1968) ACM Computing Reviews 9(01) January 1968
  • Sammet, Jean E. (1968) Sammet, Jean E. "Revised Annotated Descriptor Based Bibliography for the Use of Computers for Non-Numerical Mathematics"
          in Bobrow, D. G. (ed) (1968) Bobrow, D. G. (ed) "Symbol Manipulation Languages and Techniques", Proceedings of the IFIP Working Conference on Symbol Manipulation Languages. North-Holland Publishing Co., Amsterdam, 1968
  • Salkoff, Morris; Sager, Naomi: (1969) Salkoff, Morris; Sager, Naomi: "Grammatical Restrictions in the IPL V and FAP String Programs" Part I, II and III, New York: New York University, Institute for Computer Research in the Humanities Linguistic String Project Feb 1969. (String Program Reports. 5.)
          in Bobrow, D. G. (ed) (1968) Bobrow, D. G. (ed) "Symbol Manipulation Languages and Techniques", Proceedings of the IFIP Working Conference on Symbol Manipulation Languages. North-Holland Publishing Co., Amsterdam, 1968
  • Stock (1971) Stock, Karl F. "A listing of some programming languages and their users" in RZ-Informationen. Graz: Rechenzentrum Graz 1971 128 Abstract
          in Bobrow, D. G. (ed) (1968) Bobrow, D. G. (ed) "Symbol Manipulation Languages and Techniques", Proceedings of the IFIP Working Conference on Symbol Manipulation Languages. North-Holland Publishing Co., Amsterdam, 1968
  • Sammet, Jean E., (1972) Sammet, Jean E., "Programming languages: history and future"
          in [ACM] (1972) [ACM] CACM 15(06) (June 1972)
  • Sammet (1972) Sammet, Jean E., "Roster of Programming Languages 1972" 134
          in (1972) Computers & Automation 21(6B), 30 Aug 1972
  • Sammet, Jean E. (1973) Sammet, Jean E. "Roster of Programming Languages for 1973" p147
          in (1974) ACM Computing Reviews 15(04) April 1974
  • Stock and Stock (1973) Stock, Marylene and Stock, Karl F. "Bibliography of Programming Languages: Books, User Manuals and Articles from PLANKALKUL to PL/I" Verlag Dokumentation, Pullach/Munchen 1973 302 Abstract
          in (1974) ACM Computing Reviews 15(04) April 1974
  • Fry, James P.; Sibley, Edgar H. (1976) Fry, James P.; Sibley, Edgar H. "Evolution of Data-Base Management Systems"
          in [ACM] (1976) [ACM] ACM Computing Surveys (CSUR) 8(1) March 1976
  • Simon, H. A.; Newell, A. (1986) Simon, H. A.; Newell, A. "Information Processing Language V on the IBM 650" Extract: IPLs
          in [AHOC] (1986) Annals of the History of Computing, 08(1) January 1986 (IBM 650 Issue)
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder