algol 60
-
(bkz: algol)
-
ilk structured programming örneklerinden. girdi çıktı fonksiyonları içermez. diğer kimi dillerin özellik olarak sunduğu call by reference ve call by value'ya ek call by name diye tam olarak ne olduğunu çözemediğim ve scheme'deki lazy evaluation'a benzediğini düşündüğüm bir özelliğe sahiptir.
ayrıca context free dillerin tanımlanmasında kullanılan bnf ilk kez algol 60'ı oluşuran komitenin raporunda kullanılmıştır.
bnf ile tanımlanmış sözdizimi http://www.lrz-muenchen.de/…bernhard/algol-bnf.html adresinde incelenebilir. -
algol 60'ta bir hello world $oyleymi$ (burroughs bilmemne mainframe'inde) (kaynak: wikipedia):
begin
file f (kind=remote);
ebcdic array e [0:11];
replace e by "hello world!";
while true do
begin
write (f, *, e);
end;
end. -
pascalın dedesidir
-
(bkz: peter naur)
ekşi sözlük kullanıcılarıyla mesajlaşmak ve yazdıkları entry'leri
takip etmek için giriş yapmalısın.
hesabın var mı? giriş yap