ALGOL N

ALGOL N (N for Nippon – Japan in Japanese) is the name of a successor programming language to ALGOL 60,[1][2] designed in Japan with the goal of being as simple as ALGOL 60 but as powerful as ALGOL 68. The language was proposed by Nobuo Yoneda. ALGOL N tried to use extensibility to solve the problem that language designers faced when trying to make an inextensible language for all domains, or having to make many domain-specific languages (DSLs), one for each domain. It avoided type conversion (coercion) while not making things more difficult for programmers.

ALGOL N
ParadigmsMulti-paradigm: procedural, imperative, structured
FamilyALGOL
Designed byNobuo Yoneda, Eiiti Wada, S. Igarashi, T. lwamura, K. Sakuma, T. Shimauti, T. Shimuzu, S. Takasu
First appeared1969 (1969)
Typing disciplineStatic, strong
ScopeLexical
Influenced by
ALGOL 60, ALGOL 68

References

  1. Igarashi, S.; Iwamura, T.; Sakuma, K.; Simauti, T.; Simuzu, T.; Takasu, S.; Wada, E.; Yoneda, N. (February 1969). "ALGOL N". ALGOL Bulletin (30): 38–85.
  2. Igarashi, S.; Iwamura, T.; Sakuma, K.; Shimauti, T.; Shimizu, T.; Takasu, S.; Wada, E.; Yoneda, N. (February 1969). Study of an Algorithmic Language: The Description and Compiling: ALGOL N (PDF). Kyoto University Research Information Repository (Report).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.