![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/9/97/Oberon_programming_language_logo.svg/langaz-640px-Oberon_programming_language_logo.svg.png&w=640&q=50)
Oberon (Proqramlaşdırma dili)
From Wikipedia, the free encyclopedia
Oberon – ümumi təyinatlı, obyekt-yönlü proqramlaşdırma dili. 1986-cı ildə N.Virt (Niklaus Wirth) tərəfindən işlənib hazırlanıb. Oberon dili ALGOL-bənzər dillərin Virt ailəsinin (Wirthian family) ən son üzvüdür (EULER, ALGOL-W, PASCAL, MODULA VƏ MODULA-2). Bu dildə Модуле-2 dilində olan konstruksiyaların bir hissəsi yoxdur. İşlənib hazırlanmasında başlıca məqsəd eyni zamanda bir neçə üsulla reallaşdırılmış mənaca yaxın vəziyyətlərin uzaqlaşdırılması ilə dilin sadələşdirilməsi olub. Oberon dilinin inkişafı nəticəsində Oberon-2 dili yaranıb. Proqramlaşdırma dili ilə yanaşı Oberon adlı əməliyyat sistemi də vardır. Bax: GO, MODULA-2, OBJECT-ORIENTED PROGRAMMING.
- Oberon dilində proqram nümunəsi
MODULE Hello; IMPORT Oberon, Texts; VAR W: Texts.Writer; PROCEDURE World*; BEGIN Texts.WriteString(W, "Hello World!"); Texts.WriteLn(W); Texts.Append(Oberon.Log, W.buf) END World; BEGIN Texts.OpenWriter(W) END Hello.
Bu məqaləni vikiləşdirmək lazımdır. |
![](http://upload.wikimedia.org/wikipedia/commons/thumb/9/97/Oberon_programming_language_logo.svg/320px-Oberon_programming_language_logo.svg.png)