Search references for ALGOL. Phrases containing ALGOL
See searches and references containing ALGOL!ALGOL
Family of programming languages
ALGOL (/ˈælɡɒl, -ɡɔːl/; short for "Algorithmic Language") is a family of imperative computer programming languages originally developed in 1958. ALGOL
ALGOL
Eclipsing variable star in the constellation Perseus
Algol /ˈælɡɒl/, designated Beta Persei (β Persei, abbreviated Beta Per, β Per), known colloquially as the Demon Star, is a bright multiple star in the
Algol
Member of the ALGOL family of computer programming languages
ALGOL 60 (short for Algorithmic Language 1960) is a member of the ALGOL family of computer programming languages. It followed on from ALGOL 58 which had
ALGOL_60
Programming language
Exponent Symbol U+23E8 TTF). ALGOL 68 (short for Algorithmic Language 1968) is an imperative programming language member of the ALGOL family that was conceived
ALGOL_68
Topics referred to by the same term
Burroughs Algol Elliott ALGOL Dartmouth ALGOL 30 ALGOL W Simula DG/L S-algol ALGOL X ALGOL Y ALGOL 68: ALGOL 68-R ALGOL 68RS ALGOL 68C FLACC ALGOL 68-RT ALGAMS
Algol_(disambiguation)
Programming language
the ALGOL 60 language. Wirth was involved in the process to improve the language as part of the ALGOL X efforts and proposed a version named ALGOL W. This
Pascal_(programming_language)
Programming language
ALGOL 58, originally named IAL, is a member of the ALGOL family of computer programming languages. It was an early compromise design soon superseded by
ALGOL_58
Programming language based on a proposal for ALGOL X
ALGOL W is a programming language. It is based on a proposal for ALGOL X by Niklaus Wirth and Tony Hoare as a successor to ALGOL 60. ALGOL W is a relatively
ALGOL_W
features that were rejected for ALGOL 68 and ALGOL X. ALGOL Y was intended to be a "radical reconstruction" of ALGOL. One such feature was the possibility
ALGOL_Y
1920 film
Algol: Tragedy of Power (German: Algol. Tragödie der Macht) is a 1920 German science fiction film about an alien from the star Algol. The story follows
Algol_(1920_film)
List of ships with the same or similar names
of the United States Navy have been named Algol, after a fixed star in the constellation Perseus. USS Algol (AKA-54) was an Andromeda-class attack cargo
USS_Algol
Video game series by Sega
in the series are set in or related to the fictional planetary system of Algol, and are single-player turn-based role-playing games. Later games in the
Phantasy_Star
Algol: The Magazine About Science Fiction was published from 1963 to 1984 by Andrew Porter. The headquarters was in New York City. The name was changed
Algol_(fanzine)
Range of mainframe computers in the 1960s and 70s
in the family was the B5000 in 1961, which was optimized for compiling ALGOL 60 programs extremely well, using single-pass compilers. The B5000 evolved
Burroughs_Large_Systems
often incorporate major ideas from multiple sources. ALGOL (also under Fortran) Atlas Autocode ALGOL 58 (IAL, International Algorithmic Language) MAD and
Generational list of programming languages
Generational_list_of_programming_languages
Control flow statement that branches according to a Boolean expression
else if instead of else followed by if. In ALGOL 68, the 1968 “Draft Report” (circulated as a supplement to ALGOL Bulletin no. 26) still used the bold keyword
Conditional (computer programming)
Conditional_(computer_programming)
First stage of Scout rocket family
The Algol family of solid-fuel rocket stages and boosters is built by Aerojet (now Aerojet Rocketdyne) and used on a variety of launch vehicles. It was
Algol_(rocket_stage)
Formalism to describe programming languages
new programming language IAL, known today as ALGOL 58, in 1959. This notation was formalized in the ALGOL 60 report, where Peter Naur named it Backus normal
Backus–Naur_form
Class of eclipsing binary stars
Algol variables or Algol-type binaries are a class of eclipsing binary stars that are similar to the prototype member of this class, β Persei (Beta Persei
Algol_variable
American cargo ship
SS Algol (T-AKR 287) is an Algol-class vehicle cargo ship that is currently maintained by the United States Maritime Administration as part of the Military
SS_Algol
Programming language dialect
The Interactive ALGOL 68 is a structured, imperative high-level computer programming language, a dialect of, and compiler for, ALGOL 68. It was made available
Interactive_ALGOL_68
ALGOL 68RS is the second ALGOL 68 compiler written by I. F. Currie and J. D. Morrison, at the Royal Signals and Radar Establishment (RSRE). Unlike the
ALGOL_68RS
(despite the name). Notable standardized programming languages include ALGOL, C, C++, JavaScript (under the name ECMAScript), Smalltalk, Prolog, Common
Comparison of programming languages
Comparison_of_programming_languages
Andromeda-class attack cargo ship
USS Algol (AKA-54) was an Andromeda-class attack cargo ship. She was the first ship of the United States Navy by this name, after Algol, a fixed star
USS_Algol_(AKA-54)
ALGOL 68C is an imperative computer programming language, a dialect of ALGOL 68, that was developed by Stephen R. Bourne and Michael Guy to program the
ALGOL_68C
designed to be programmed in an extended subset of ALGOL. ALGOL's key ideas were continued, producing ALGOL 68: syntax and semantics became even more orthogonal
History of programming languages
History_of_programming_languages
Paradox in astronomy
In stellar astronomy, the Algol paradox is a paradox situation when the two stars of a binary star system appear to act opposite their cycle towards death;
Algol_paradox
Section of code that details a specific command
internal components (e.g. expressions). Many programming languages (e.g. Ada, Algol 60, C, Java, Pascal) make a distinction between statements and definitions/declarations
Statement_(computer_science)
Computer programming language
S-algol (St Andrews Algol) is a computer programming language derivative of ALGOL 60 developed at the University of St Andrews in 1979 by Ron Morrison
S-algol
Algol was an avant-garde Catalan magazine edited by the artistic group Dau al Set and first published in 1947. It was founded by Joan Pons and Joan Brossa
Algol_(magazine)
Computer programming language
ALGOL 68-R was the first implementation of the Algorithmic Language ALGOL 68. In December 1968, the report on the Algorithmic Language ALGOL 68 was published
ALGOL_68-R
Software library of numerical-analysis algorithms
the ALGOL version was ported to ALGOL 68, with the following platforms being supported: CDC 7600/CYBER (CDC ALGOL 68), IBM 360/370/AMDAHL (FLACC ALGOL 68)
NAG_Numerical_Library
Norwegian ambient music project
released two albums under this name, Caravans to Empire Algol (1994) and Transmissions from Empire Algol (1995), both issued by Moonfog Productions. Fenriz
Neptune_Towers
American scientist (1927–2011)
programming language family Lisp and had a large influence in the language ALGOL, popularized time-sharing, and created garbage collection. McCarthy spent
John McCarthy (computer scientist)
John_McCarthy_(computer_scientist)
Programming language
ALGOL 68S is a programming language designed as a subset of ALGOL 68, to allow compiling via a one-pass compiler. It was mostly for numerical analysis
ALGOL_68S
1994 studio album by Neptune Towers
Caravans to Empire Algol is the debut studio album by the Norwegian ambient music project Neptune Towers. It was released on December 12, 1994 by Moonfog
Caravans_to_Empire_Algol
Method in computer language design
without clashing with the keyword if. Stropping is primarily associated with ALGOL and related languages in the 1960s. Though it finds some modern use, it
Stropping_(syntax)
List of programming languages types and the languages that meet its description
can be compiled or interpreted. ArkTS ActionScript Ada ALGOL 58 JOVIAL NELIAC ALGOL 60 SMALL ALGOL 68 Ballerina (bytecode runtime) BASIC (including the
List of programming languages by type
List_of_programming_languages_by_type
Alef Algebraic Logic Functional programming language (ALF) ALGOL 58 ALGOL 60 ALGOL 68 ALGOL W Alice ML Alma-0 AmbientTalk Amiga E AMPL Analitik AngelScript
List_of_programming_languages
Swiss computer scientist (1934–2024)
which specified, maintains, and supports the programming languages ALGOL 60 and ALGOL 68, he got frustrated by the discussions in the standards groups and
Niklaus_Wirth
High-level computer programming language
Examples of common and historical third-generation programming languages are ALGOL, BASIC, C, COBOL, Fortran, Java, and Pascal. 3GLs are much more machine-independent
Third-generation programming language
Third-generation_programming_language
and generalization of ALGOL 60. The designers' goals were to create a language that is: Simpler, yet more flexible, than ALGOL 60 Useful and processed
Euler_(programming_language)
mathematics of computer program construction, algorithmic problem solving, ALGOL IFIP WG 2.1 member John Backus – Fortran, Backus–Naur form, first complete
List_of_computer_scientists
Conditional operator in computer programming
conditional expressions with two, three, or more clauses. Languages following ALGOL-like syntax often support them with the same syntax as conditional statements
Ternary_conditional_operator
Ship class
The Algol-class vehicle cargo ships, also known as Fast Sealift Ships (FSS) or SL-7s, are currently the fastest conventional steam powered cargo ships
Algol-class vehicle cargo ship
Algol-class_vehicle_cargo_ship
English computer scientist
She was one of the primary developers on the initial compiler for the ALGOL 60 language, developed for Elliott Brothers in 1963. Hoare was born Jill
Jill_Hoare
Computer programming technique
Regnecentralen. They worked on the GIER ALGOL compiler, one of the earliest correct implementations of ALGOL 60. ALGOL 60 used call by name. During his Turing
Jensen's_device
Dutch computer scientist (1926–2024)
programming languages ALGOL 60 and ALGOL 68. He was the first chairperson, from 1962 to 1968. He also contributed to developing the languages ALGOL 68 and LISP
Willem_van_der_Poel
Dutch computer scientist (1930–2002)
and in 1960 developed the first compiler for the programming language ALGOL 60 in conjunction with colleague Jaap A. Zonneveld. In 1962 he moved to
Edsger_W._Dijkstra
1995 studio album by Neptune Towers
Transmissions from Empire Algol is the second and final studio album by the Norwegian ambient music project Neptune Towers, a similar-sounding follow-up
Transmissions from Empire Algol
Transmissions_from_Empire_Algol
Danish computer science pioneer
and Calculi, which specified, supports, and maintains the languages ALGOL 60 and ALGOL 68. Between the years 1960 and 1993 he was a member of the editorial
Peter_Naur
Early object-oriented programming language
Dahl and Kristen Nygaard. Syntactically, it is an approximate superset of ALGOL 60, and was also influenced by the design of SIMSCRIPT. Simula 67 introduced
Simula
British computer scientist (1934–2026)
and Calculi, which specified, maintains, and supports the languages ALGOL 60 and ALGOL 68. Hoare became the Professor of Computing Science at the Queen's
Tony_Hoare
British computer scientist
Cambridge. Subsequently, he worked on an ALGOL 68 compiler at the University of Cambridge Computer Laboratory (see ALGOL 68C). He also worked on CAMAL, a system
Stephen_R._Bourne
Concise notation for large or small numbers
provide such a character, so ALGOL W (1966) replaced the symbol by a single quote, e.g. 6.022'+23, and some Soviet ALGOL variants allowed the use of the
Scientific_notation
C keyword for defining a structured data type
debt to Algol 68, although it did not, perhaps, emerge in a form that Algol's adherents would approve of. The central notion I captured from Algol was a
Struct (C programming language)
Struct_(C_programming_language)
American computer scientist (1936–2001)
which specified, maintains, and supports the programming languages ALGOL 60 and ALGOL 68. He was elected a Fellow of the American Academy of Arts and Sciences
Robert_W._Floyd
Discontinued operating system
Kurtz and four students programmed the Dartmouth ALGOL 30 compiler, an implementation of the ALGOL 58 programming language, which two of the students
Dartmouth_Time-Sharing_System
Elliott ALGOL is a compiler for the programming language ALGOL 60, for the Elliott 803 computer made by Elliott Brothers in the United Kingdom. It was
Elliott_ALGOL
Class of computer programming languages
code on different computing platforms. Examples of such languages include ALGOL and Pascal. This generic quality typically comes at the cost of denying
System_programming_language
General-purpose programming language
adopted by C owes considerable debt to Algol 68, although it did not, perhaps, emerge in a form that Algol's adherents would approve of." Pronounced
C_(programming_language)
Japanese mathematician and computer scientist
science, he is known for his work on dialects of the programming language ALGOL. He became involved with developing international standards in programming
Nobuo_Yoneda
Orthogonally persistent programming language
PS-algol is an orthogonally persistent programming language. PS-algol was an extension of the language S-algol implemented by the University of St Andrews
PS-algol
Academic journal
The ALGOL Bulletin (ISSN 0084-6198) was a periodical regarding the ALGOL 60 and ALGOL 68 programming languages. It was produced under the auspices of
ALGOL_Bulletin
Early computer programming language
which most ALGOL implementations are based. As a result, ALGO and other early ALGOL-related languages have a very different syntax from ALGOL 60. Here is
ALGO
IFIP WG 2.1 member, chairperson, ALGOL 68; AdaCore cofounder, president, CEO Edsger W. Dijkstra – contributions to ALGOL, Dijkstra's algorithm, Go To Statement
List_of_programmers
Historical programming language
Bernard Galler, Bruce Arden and Robert M. Graham, MAD is a variant of the ALGOL language. It was widely used to teach programming at colleges and universities
MAD_(programming_language)
ALGOL N (N for Nippon – Japan in Japanese) is the name of a successor programming language to ALGOL 60, designed in Japan with the goal of being as simple
ALGOL_N
maintenance of the programming language ALGOL 60. The Modified Report on the Algorithmic Language ALGOL 60 and the ALGOL 68 programming language were produced
IFIP_Working_Group_2.1
original Report on the Algorithmic Language ALGOL 68, and the Revised Report on the Algorithmic Language ALGOL 68. He was a member of the International Federation
Barry_J._Mailloux
1930s French piston aircraft engine
The Lorraine 9N Algol was a French 9-cylinder radial aeroengine built and used in the 1930s. It was rated at up to 370 kW (500 hp), but more usually in
Lorraine_Algol
Connected input and output streams for computer programs
'Number is: ', number end program ALGOL 60 was criticized for having no standard file access.[citation needed] ALGOL 68's input and output facilities were
Standard_streams
Norwegian computer scientist
Simula: an ALGOL based simulation language. Oslo: Norwegian Computing Center. Dahl, Ole-Johan; Nygaard, Kristen (1966). "Simula: an ALGOL-based simulation
Ole-Johan_Dahl
Programming language with hardware abstraction
syntax, records, and file-oriented commercial applications. The ALGOL family, especially ALGOL 60, influenced later language design through block structure
High-level programming language
High-level_programming_language
American computer scientist (1922–1990)
one of the American participants in the design of ALGOL 58 and later contributed to the growth of ALGOL-related language research. Beyond his technical
Alan_Perlis
Typographical symbol (@)
Wijngaarden, A. (1981-08-16). "Revised Report of the Algorithmic Language Algol 68". ALGOL Bulletin (Sup 47): 121, 532. ISSN 0084-6198. Archived from the original
At_sign
Data having only values "true" or "false"
earliest programming languages to provide an explicit BOOLEAN data type is ALGOL 60 (1960) with values true and false and logical operators denoted by symbols
Boolean_data_type
High-level programming language first released in 1980
of ALGOL 68, Jovial J3B, Pascal, Simula 67, and TACPOL Versus TINMAN - Requirements for a Common High Order Programming Language." - See also: ALGOL 68
Ada_(programming_language)
Problem in computer programming
a then { if b then s1 else s2 } The dangling-else problem dates back to ALGOL 60, and subsequent languages have resolved it in various ways. In LR parsers
Dangling_else
named ALGOL N, but it was not chosen for what became ALGOL 68. In 1972, he became a member of IFIP WG2.1, which specified, maintains, and supports ALGOL 60
Eiiti_Wada
Notation techniques for grammars in computer science
formalism invented by Adriaan van Wijngaarden for the purpose of defining the ALGOL 68 programming language. The resulting specification remains its most notable
Van_Wijngaarden_grammar
Librascope General Purpose computer (1956)
of ALGOL 60 for the LGP-30. Dartmouth ALGOL 30 is a three-pass system (compiler, loader, and interpreter) that provides almost all features of ALGOL except
LGP-30
Organizing code into modules
original specification for ALGOL 68 (1968), but were included as extensions in early implementations, ALGOL 68-R (1970) and ALGOL 68C (1970), and later formalized
Modular_programming
Demarcated group of source code statements that run in sequence
development of the first autocodes, and was formalized in the Algol 58 and Algol 60 reports. Algol 58 introduced the notion of the "compound statement", which
Block_(programming)
System of two stars orbiting each other
cannot be attained by single stars. Studies of the eclipsing ternary Algol led to the Algol paradox in the theory of stellar evolution: although components
Binary_star
British computer scientist (1931–2023)
computer scientist, known for his involvement with the programming language ALGOL 68. After completing his Ph.D. at Cambridge University, sponsored by Ferranti
Charles_H._Lindsey
Programming language construct
(X=X+1 should be impossible). International Algebraic Language (IAL, ALGOL 58) and ALGOL (1958 and 1960) thus introduced := for assignment, leaving the standard
Relational_operator
different from one another: Lisp provided its general semantics and syntax, and ALGOL provided its lexical scope and block structure. Scheme is a dialect of Lisp
History of the Scheme programming language
History_of_the_Scheme_programming_language
American rocket
developed for the Recruit rocket, and a sustainer motor developed for the Algol stage of the Scout rocket family. It could fly with a variable number of
Little_Joe_II
class of languages of which the line of the algorithmic languages ALGOL was exemplary. ALGOL 68's standard document was published in numerous natural languages
Non-English-based programming languages
Non-English-based_programming_languages
Computer programming paradigm
procedural programming languages appeared c. 1957–1964, including Fortran, ALGOL, COBOL, PL/I and BASIC. Pascal and C were published c. 1970–1972. Computer
Procedural_programming
Algorithm to parse a syntax with infix notation to postfix notation
Dijkstra, Edsger (1961-11-01). "Algol 60 translation : An Algol 60 translator for the X1 and making a translator for Algol 60". Stichting Mathematisch Centrum
Shunting_yard_algorithm
Software that translates code from one programming language to another
1958–1960: Algol 58 was the precursor to ALGOL 60. It introduced code blocks, a key advance in the rise of structured programming. ALGOL 60 was the first
Compiler
Symbol representing the word "and" (&)
line and at the beginning of the second line. In many implementations of ALGOL 60 the ampersand denotes the tens exponent of a real number.[citation needed]
Ampersand
assembler, an automatable command line interface (shell), or similar. cf. ALGOL 68s specification and implementation timeline Notes: List of host operating
List_of_compilers
German computer scientist
programming languages ALGOL 58, and its successor ALGOL 60, important predecessors to all modern imperative programming languages. For ALGOL 58, Bauer was with
Friedrich_L._Bauer
Dutch mathematician and computer scientist
twenty years. He was one of the designers of the original ALGOL language, and later ALGOL 68, for which he developed a two-level type of formal grammar
Adriaan_van_Wijngaarden
Swiss mathematician and computer scientist (1918–1970)
pioneering work and was eventually involved in defining the languages ALGOL 58 and ALGOL 60. He was a member of the International Federation for Information
Heinz_Rutishauser
which expression-oriented languages often treat as statements. Lisp and ALGOL 68 are expression-oriented languages. Pascal is not an expression-oriented
Expression-oriented programming language
Expression-oriented_programming_language
Data type that allows for values that are one of multiple different data types
debt to Algol 68, although it did not, perhaps, emerge in a form that Algol's adherents would approve of. The central notion I captured from Algol was a
Union_type
ALGOL
ALGOL
ALGOL
ALGOL
Surname or Lastname
English
English : variant of Land 2.
Girl/Female
Indian
Faithful, Truly believing
Surname or Lastname
English
English : probably a variant of Ibson, a metronymic from the female personal name Ibb, a reduced form of Isabel (see Isabell) or a patronymic from the same name as a reduced form of the personal name Ilbert (see Hilbert).
Boy/Male
Gujarati, Hindu, Indian, Kannada, Malayalam, Marathi, Sanskrit, Telugu
A Bird Enamoured of the Moon
Female
Ukrainian
, grace.
Boy/Male
Arabic, Muslim
Sensitive
Boy/Male
Hindu, Indian
Lord Murugan
Surname or Lastname
English (Sussex)
English (Sussex) : unexplained.
Girl/Female
American, Australian, British, Chinese, Christian, English, French, German, Latin, Shakespearean
To Endure; Patience; One of the Many Qualities and Virtues that the Puritans Adopted as Names After the Reformation; Enduring; To Suffer
Girl/Female
Gujarati, Hindu, Indian, Kannada, Malayalam, Marathi, Sanskrit, Tamil, Telugu
Pupil of the Eye
ALGOL
ALGOL
ALGOL
ALGOL
ALGOL
a.
Of or pertaining to algology; as, algological specimens.
n.
The science of algae, or seaweeds; algology.
n.
One learned about algae; a student of algology.
n.
The study or science of algae or seaweeds.
n.
A fixed star, in Medusa's head, in the constellation Perseus, remarkable for its periodic variation in brightness.