E. Allen, D. Chase, J. Hallett, V. Luchangco, J. Maessen et al., The Fortress Language Specification, 2008.

D. Bonachea, GASNet Specification, v1.1, 2002.

E. D. Brooks, I. , B. C. Gorda, and K. H. Warren, The Parallel C Preprocessor, Scientific Programming, vol.1, issue.1, pp.79-89, 1992.
DOI : 10.1155/1992/708085

D. Callahan and K. Kennedy, Compiling programs for distributed-memory multiprocessors, The Journal of Supercomputing, vol.29, issue.12, pp.151-169, 1988.
DOI : 10.1007/BF00128175

W. William, J. M. Carlson, and . Draper, Distributed data access in AC, Proceedings of the 5th ACM SIGPLAN symposium on Principles and practice of parallel programming (PPOPP '95, pp.39-47, 1995.

L. Bradford, D. Chamberlain, H. P. Callahan, and . Zima, Parallel Programmability and the Chapel Language, International Journal of High Performance Computing Applications, vol.21, issue.3, pp.291-312, 2007.

B. Chapman, T. Curtis, S. Pophale, S. Poole, J. Kuehn et al., Introducing OpenSHMEM, Proceedings of the Fourth Conference on Partitioned Global Address Space Programming Model, PGAS '10, 2010.
DOI : 10.1145/2020373.2020375

P. Charles, C. Grothoff, V. Saraswat, C. Donawa, A. Kielstra et al., X10: an object-oriented approach to non-uniform cluster computing, Proc. 20th annual ACM SIGPLAN conf. on Object-oriented programming, systems, languages, and applications (OOPSLA'05, pp.519-538, 2005.

C. Inc, T. Cray, . C++-optimization, and . Guide, http://docs.cray.com/books/004-2178-002/004-2178-002-manual Parallel Programming in Split-C, Proceedings of the Supercomputing '93 Conference, pp.262-273, 1993.

J. Steven and . Deitz, High-Level Programming Language Abstractions for Advanced and Dynamic Parallel Computations, 2005.

T. El-ghazawi, W. Carlson, T. Sterling, and K. Yelick, UPC: Distributed Shared Memory Programming, 2005.
DOI : 10.1002/0471478369

A. Geist, W. Gropp, S. H. Lederman, A. Lumsdaine, L. Ewing et al., MPI-2: Extending the message-passing interface, Euro-Par '96: Proceedings of the Second International Euro-Par Conference on Parallel Processing, pp.128-135, 1996.
DOI : 10.1007/3-540-61626-8_16

F. High-performance and . Forum, High Performance Fortran Language Specification , version 1.0, 1993.

K. Kennedy, C. Koelbel, and H. Zima, The rise and fall of High Performance Fortran, Proceedings of the third ACM SIGPLAN conference on History of programming languages , HOPL III, pp.7-8, 2007.
DOI : 10.1145/1238844.1238851

C. H. Koelbel, D. B. Loveman, R. S. Schreiber, G. L. Steele, J. et al., The High Performance Fortran Handbook, Computers in Physics, vol.8, issue.4, 1994.
DOI : 10.1063/1.4823319

J. Lee and M. Sato, Implementation and Performance Evaluation of XcalableMP: A Parallel Programming Language for Distributed Memory Systems, 2010 39th International Conference on Parallel Processing Workshops, pp.413-420, 2010.
DOI : 10.1109/ICPPW.2010.62

C. Lin and L. Snyder, ZPL: An array sublanguage, Proceedings of the Sixth International Workshop on Languages and Compilers for Parallel Computing, pp.96-114, 1994.
DOI : 10.1007/3-540-57659-2_6

L. Ewing, K. A. Lusk, and . Yelick, Languages for High-Productivity Computing: the DARPA HPCS Language Project, Parallel Processing Letters, vol.17, issue.1, 2007.

S. Jarek, N. , and B. Carpenter, ARMCI: A Portable Remote Memory Copy Library for Distributed Array Libraries and Compiler Run-Time Systems, Lecture Notes in Computer Science, pp.89-102, 1999.

J. Nieplocha, R. J. Harrison, and R. J. Littlefield, Global Arrays: a portable "shared-memory" programming model for distributed memory computers, Proceedings of Supercomputing '94, pp.340-349, 1994.
DOI : 10.1109/SUPERC.1994.344297

W. Robert, J. Numrich, and . Reid, Co-Array Fortran for parallel programming, ACM FORTRAN FORUM, vol.17, issue.2, pp.1-31, 1998.

W. Robert, J. Numrich, and . Reid, Co-arrays in the next Fortran Standard, SIGPLAN Fortran Forum, vol.24, issue.2, pp.4-17, 2005.

F. Pfreundt, The building blocks for HPC: GPI and MCTP Fraunhofer Institut f ¨ ur Techno-und-Wirtschaftsmathematik (ITWM). 15 pages. http://www.gpi-site.com/cms/sites/default/files/GPI Whitepaper, 2014. A Decade of Progress in Parallel Programming Productivity, pp.60-66, 2010.

L. Snyder, The design and development of ZPL, Proceedings of the third ACM SIGPLAN conference on History of programming languages , HOPL III, pp.8-9, 2007.
DOI : 10.1145/1238844.1238852

H. Sutter, The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software, Dr. Dobb's Journal, vol.30, pp.1-1, 2005.

U. Consortium, UPC Language Specification, v1.2, 2005.
DOI : 10.2172/862127

Y. Yan, J. Zhao, Y. Guo, and V. Sarkar, Hierarchical Place Trees: A Portable Abstraction for Task Parallelism and Data Movement, Languages and Compilers for Parallel Computing, pp.172-187, 2009.
DOI : 10.1007/978-3-642-13374-9_12

K. A. Yelick, L. Semenzato, G. Pike, C. Miyamoto, B. Liblit et al., Titanium: a high-performance Java dialect, Concurrency: Practice and Experience, vol.10, issue.11-13, pp.11-13, 1998.
DOI : 10.1002/(SICI)1096-9128(199809/11)10:11/13<825::AID-CPE383>3.0.CO;2-H

P. Hans, H. Zima, M. Bast, and . Gerndt, SUPERB: A Tool For Semi- Automatic MIMD/SIMD Parallelization, Parallel Comput, vol.6, issue.1, pp.1-18, 1988.

G. Zpl-research, A Comic Book Introduction to ZPL, 2003.