ALGOL N(NforNippon– Japan inJapanese) is the name of a successorprogramming languagetoALGOL 60,[1][2]designed inJapanwith the goal of being as simple as ALGOL 60 but as powerful asALGOL 68.The language was proposed byNobuo Yoneda.ALGOL N tried to useextensibilityto solve the problem that language designers faced when trying to make an inextensible language for all domains, or having to make manydomain-specific languages(DSLs), one for each domain. It avoidedtype 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;55 years ago(1969)
Typing disciplineStatic,strong
ScopeLexical
Influenced by
ALGOL 60,ALGOL 68

References

edit
  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).