LocalazyLocalazy
ALGOL 60 was the programming language that introduced many of the ideas that are now commonplace in computer programming. It was the first language to use the concept of nested subroutines, and it was also the first to allow complex data structures to be passed as parameters to subroutines. ALGOL 60 was also the first language to be implemented on a wide variety of computer architectures, and it was used to write some of the earliest programs that were able to run on more than one type of machine. Despite its many innovations, ALGOL 60 was not a commercial success, and it was eventually eclipsed by other languages such as FORTRAN and COBOL. However, its influence can still be seen in modern languages such as Pascal and C++.