Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
Algol
Edit
PageHistory
Diff
Info
LikePages
You are viewing an old revision of this page.
View the current version
.
!!! Algol 60 The first ProgrammingLanguage with a context-free grammar (BackusNaurForm was invented to describe it). It was a simple [Pascal]-like language (actually, the predecessor to Pascal) meant for expressing mathematical algorithms. The uglier language [Fortran] was already being used for this, and had the support of [IBM], so Algol 60 never really took off. Many [systems programming |http://www.wlug.org.nz/CategorySystemsProgrammingLanguages ] extensions of Algol were created in the 60's, notably by Burroughs Corporation, which no longer exists. [C] now fills that role. Algol 60 on Linux: The [GNU] Project's [MARST Algol-to-C translator | http://www.gnu.org/software/marst/]. !!! Algol 68 A general purpose successor to Algol 60 designed by a committee over many years. Too many years: history passed it by, and the end result was considered too complex to implement efficiently on computers of the day. Although the few programmers who did get to use it love it. Algol 68 on Linux: J. M. van der Veer's [Algol 68 G interpreter | http://www.xs4all.nl/~jmvdveer/algol.html]. Gaze in awe at [Glyn | GlynWebster]'s [Algol68 | http://www.wave.co.nz/~glyn/befunge.a68] skillz. !!! Algol W We're getting really obscure here. See [AlgolWCompiler], NicolasWirth. ---- CategoryImperativeProgrammingLanguages
3 pages link to
Algol
:
GoToStatementConsideredHarmful
AlgolWCompiler
StuffToCode