Skillicorn, David B. and Talia, Domenico "Models and languages for parallel computation" pp123-169

(1998)

[ACM] (1998) [ACM] ACM Computing Surveys (CSUR) 30(2) June 1998  

Languages mentioned

  • ABCL/1 {1987} Object-Based Concurrent Language
  • ABCL/R {1988} Object-Based Concurrent Language
  • Actors {1971} Agent based object parallel language
  • ActorSpace {1992} parallel language
  • Ada {1979} US DoD general purpose language
  • ALMS {1991} parallel langauge
  • Alpha {1989} Functional Data Parallel Language Based on Polyhedra
  • AND/OR {1987} Parallel logic language
  • APL {1960} Array-centered programing language
  • Argus {1983} Concurrent CLU
  • AT {1986} parallel language
  • BSP {1989} parallel language
  • CamlFlight {1993} Data-parallel categorical language
  • Carpet {1997} parallel language
  • CDL {1995} High granularity parallel programming language
  • Cedar {1983}
  • Cellang {1992} parallel language
  • Ceprol {1985} parallel language
  • Cole {1998} parallel language
  • Compositional C++ {1992} parallel language
  • Concurrent Aggregates {1989}
  • Concurrent C {1984}
  • Concurrent C {1986}
  • Concurrent CLU {1998} parallel language
  • Concurrent Prolog {1983}
  • Concurrent Smalltalk {1987}
  • Crystal {1986}
  • Darlington {1998} parallel language
  • Darwin {1987} Law-based OO prolog
  • dataparallel C {1998} parallel language
  • Delta Prolog {1984}
  • Distributed Processes {1978}
  • Ease {1990} Semitically validated Linda Occam hybrid
  • Emerald {1987} polymorphic object-oriented distributed programming language/environment
  • Enterprise {1998} parallel language
  • EPL {1966} Early PL/1
  • EPL {1984} Eden Programming Language - concurrent
  • EPL {1969} Programming language for ESS machines
  • EPL {1991} Equational language for parallel scientific applications
  • FORK {1998} PRAM-language
  • FORK {1992} PRAM-language
  • Gamma {1990} Massively parallel language derived from chemical reactions
  • GHC {1985}
  • Haskell {1990}
  • Id {1978} Irvine Dataflow
  • Id {1990}
  • ISETL-Linda {1995} parallel language
  • Java {1995}
  • Linda {1985} coordination language
  • LogP {1998} parallel language
  • match and move {1998} parallel language
  • Maude {1990}
  • Mentat {1987}
  • MOA {1988} parallel language
  • Movie {1998} parallel language
  • MPI {1998} parallel language
  • MultiLisp {1977} Parallel extension of Scheme
  • multiprefix {1998} parallel language
  • NESL {1991}
  • NEXUS {1968}
  • NIAL {1984}
  • OBJ {1976}
  • Occam {1982} Parallel Wirth Algol for Transputers
  • Opera {1998} parallel language
  • Opus {1998} Multidisciplinary Applications Language
  • P3L {1998}
  • Palm {1998} parallel language
  • Paralation {1987}
  • Paralf {1998} parallel language
  • parallel sets {1998} parallel language
  • Parlog {1983}
  • PARSEC {1972}
  • Parsec {1991} C-based parallel simulation language
  • PCN {1992}
  • PEI {1994} parallel language
  • POOL-T {1985}
  • PPP {1977} Programmable Picture Processor
  • PRAM {1998} parallel language
  • PRESTO {1987}
  • PSETL {1984}
  • PVM {1992}
  • REDUCE/OR {1991} parallel language
  • RENDEZVOUS {1974}
  • RENDEZVOUS {1994}
  • RPC {1998} parallel language
  • SCAN {1987} Language for the SCAN encoding system
  • SDL {1998} Parallel OO language
  • SISAL {1983} Streams and Iteration in a Single Assignment Language
  • SR {1988} Synchronizing Resources - concurrent programming language
  • Strand {1987}
  • Strand {1981}
  • Unity {1988}