A | B | C | D | E | F | G | H | CH | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
ALGOL W je programovací jazyk. Bol založený na ešte nedokončenom návrhu jazyka ALGOL X od Niklausa Wirtha a C. A. R. Hoareho ako nasledovník ALGOLu 60 v pracovnej skupine IFIP Working Group 2.1. Keď komisia rozhodla, že návrh nebol dostatočne dobrým zdokonalením ALGOLu 60, návrh bol publikovaný ako „A contribution to the development of ALGOL“.[1] Po malých úpravách jazyka[2] skupina pod vedením Wirtha vytvorila jeho vysoko kvalitnú implementáciu pre IBM/360 na Stanfordskej univerzite. Táto implementácia sa následne široko rozšírila.[3]
Jazyk reprezentoval relatívne konzervatívnu modifikáciu oproti ALGOLu 60: pridané boli reťazce, bitové reťazce, komplexné čísla, referencie na odkazovanie na záznamy a pre call-by-result predávanie parametrov, pridanie príkazu while
, nahradenie kľúčového slova switch
kľúčovým slovom case
, a všeobecné „utesnenia“ jazyka.
Implementácia bola napísaná v PL/360, čo je jazyk inštrukčnej úrovne podobný ALGOLu navrhnutý Wirthom. Medzi významné črty implementácie patrila schopnosť ladenia a profilovania programov.
Referencie
- ↑ Niklaus Wirth & C. A. R Hoare (1966) A contribution to the development of ALGOL. Communications of the ACM, Vol.9, pp. 413 – 432
- ↑ Niklaus Wirth (1966), ''Additional notes on "A Contribution to the Development of ALGOL"'', ALGOL Bulletin, Number 24 pp. 13 – 17.
- ↑ Stanford Computer Science Department Technical Report CS-TR-68-89 (Rôzne dokumenty o Stanfordskej implementácii ALGOLu W z roku 1972; táto technická správa obsahuje ''ALGOL W Language Description''.)
Zdroj
Tento článok je čiastočný alebo úplný preklad článku ALGOL W na anglickej Wikipédii.
Text je dostupný za podmienok Creative Commons Attribution/Share-Alike License 3.0 Unported; prípadne za ďalších podmienok. Podrobnejšie informácie nájdete na stránke Podmienky použitia.
ABC (programming language)
Active Server Pages
Ada (programovací jazyk)
ALGOL
ALGOL 60
ALGOL 68
ALGOL W
APL (programovací jazyk)
App Inventor
AWK
BASIC (programovací jazyk)
Befunge
Brainfuck
C++
Ceylon (programovací jazyk)
COBOL
ColdFusion
C (programovací jazyk)
C Sharp
Dynamické HTML
Dynamo (programovací jazyk)
D (programovací jazyk)
Eiffel (programovací jazyk)
Fortran
Glide
Go (programovací jazyk)
Groovy
Haskell (programovací jazyk)
Imagine (programovací jazyk)
Intercal
Interface description language
Interpreter
Interpreter (programovanie)
JavaFX Script
Java (programovací jazyk)
Java ME
Jazyk symbolických inštrukcií
Karel (programovací jazyk)
Lisp
Logo (programovací jazyk)
Lua
MATLAB
Nízkoúrovňový programovací jazyk
Objective-C
Object Pascal
Pascal (programovací jazyk)
Perl
PL/SQL
Programovací jazyk
Prolog
Python (programovací jazyk)
Qore (programovací jazyk)
Ruby (programovací jazyk)
Rust (programovací jazyk)
R (programovací jazyk)
SAS (programovací jazyk)
Scheme (programovací jazyk)
Scilab
Scratch
Script-Fu
Sigma-kalkul
Simula
Smalltalk
Squeak
Structured Query Language
Swift
Unified Modeling Language
Visual Basic
Visual Basic for Applications
Zoznam programovacích jazykov
Text je dostupný za podmienok Creative
Commons Attribution/Share-Alike License 3.0 Unported; prípadne za ďalších
podmienok.
Podrobnejšie informácie nájdete na stránke Podmienky
použitia.
www.astronomia.sk | www.biologia.sk | www.botanika.sk | www.dejiny.sk | www.economy.sk | www.elektrotechnika.sk | www.estetika.sk | www.farmakologia.sk | www.filozofia.sk | Fyzika | www.futurologia.sk | www.genetika.sk | www.chemia.sk | www.lingvistika.sk | www.politologia.sk | www.psychologia.sk | www.sexuologia.sk | www.sociologia.sk | www.veda.sk I www.zoologia.sk