Jump to content

ALGOL N

From Wikipedia, the free encyclopedia

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; 56 years ago (1969)
Typing disciplineStatic, strong
ScopeLexical
Influenced by
ALGOL 60, ALGOL 68

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.

References

[edit]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2088: attempt to index a boolean value.
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2088: attempt to index a boolean value.