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 68 je imperatívny programovací jazyk predstavujúci rozsiahle a dôsledné rozvinutie predchádzajúcej verzie jazyka ALGOL 60. Vznikol v roku 1973 a bol navrhnutý podľa fundamentálneho princípu tzv. „ortogonálneho návrhu“ (angl. Orthogonal Design). Ide o princíp minimálneho, univerzálneho, ľubovoľne kombinovateľného stavebnicového systému.
Základných stavebnicovými prvkami tohto jazyka, sú údajové typy boolean, character, integer a real a tiež syntaxe jazyka. Z týchto stavebnicových prvkov sa pomocou tzv mode-makerov dajú zostrojiť ľubovoľne zložité oblasti dát. Takýto skladací systém sa dá považovať predchodcu objektového modelu. Mode-makermi na skladanie boli:
- na zostrojenie jednorozmerného poľa,
- struct na vytváranie záznamov,
- union na zjednotenie viacerých štruktúr,
- ref na konštruovanie adresy smerníka,
- proc na vytvorenie funkcie a procedúry.
Stavebnicový sytém doplňovali elementárne akcie. Týmito akciami boli:
- sčítanie, odčítanie, násobenie, delenie;
- =, <, ≤, >, ≥;
- zaokrúhľovanie čísel, absolútna hodnota, logaritmický súčet atď.
- typové konverzie;
- smerníkové operácie;
- vytváranie premenných (deklarácia spojená s pridelením pamäťového miesta, bloku – zásobníkovo usporiadaný loc alebo heap);
- priradenie, volanie procedúry, skok.
Pomocou týchto elementárnych akcií sa dali zostrojiť ľubovoľné ďalšie akcie. Skladať tieto elementárne operácie bolo možné nasledovne:
- postupnosť – operácie oddelené bodkočiarkou,
- súbežný výpočet – operácie oddelené čiarkou,
- podmienky if a case,
- cyklus while a cykly s počítadlom,
- exit opustenie vykonávanej operácie s návratovou hodnotou.
Najväčším problémom jazyka bol jeho preklad. Jeho rozvinuté vyjadrovacie schopnosti (výsledkom funkcie je opäť funkcia), spôsobovali problém pri zostrojovaní prekladača – kompilátora. Programy na väčšine systémov boli interpretované pomocou interpretra, čo malo za následok ich pomalší chod.
Zdroje
- CLAUS, Volker; SCHWILL, Andreas, eds. Lexikón informatiky. Preklad Eva Stadtruckerová. 1. vyd. Bratislava : Slovenské pedagogické nakladateľstvo, 1991. 544 s. ISBN 80-08-00755-9.
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