Paskalo estas komputila programlingvo kreita dum la 1970-aj jaroj de Niklaus WIRTH. Tiu programlingvo havas fortan pedagogian tradicion kaj tial ĝi estas ofte uzata en komputadaj kursoj pri programado. Pluraj idaj programlingvoj estas kreitaj el ĝi: Modula-2, Modula-3 kaj Oberono.

Dum pli ol tridek jaroj da ekzistado de Paskalo, ĝi evoluis kaj servis kiel bazo por kelkaj diversaj programaj produktoj. Malgraŭ tiu fakto, ke Paskalo estis kreita kiel simpla porinstrua programlingvo, nuntempe ĝi estas potenca profesia kaj tre fleksebla lingvo. Grandan parton da evoluo de Paskalo enigis firmao Borland (ankaŭ fifama sub la titolo Inprise (Inprajz)). La Borlanda versio de Paskalo havas la nomon Delphi (Delfi) aŭ Objekta Paskalo.

N.B. pri la verkisto, vidu Blaise Pascal

Paskala pseŭdokodo

En la artikolo pri pseŭdokodoj estas menciita pseŭdokodo bazita sur Paskalo. Fakte tia Paskala pseŭdokodo estas uzata por prezenti algoritmojn en la Komputada Leksikono. Ankaŭ en Vikipediaj artikoloj ĝi estas uzata (ekz-e vd iteraciaj ordonoj). Jen la tabeloj da tradukoj de ŝlosilvortoj kaj pradifinitaj identigiloj laŭ la Komputada Leksikono:

La ŝlosilvortoj

AngleEsperante
andkaj
arraytabelo
beginstarto
caseokazo
constkonst
divdiv
dofaru
downtosube
elsealie
endfino
filedosiero
forpor
functionfunkcio
gotoal
ifse
inen
labelmarko
modmod
nilnul
notne
ofel
or
packedpakita
procedureproceduro
programprogramo
recordrikordo
repeatripetu
setaro
tosupre
thentiam
typetipo
untilĝis
varvar
whiledum
withsuper

La pradifinitaj nomoj

AngleEsperante
Absabs
ArcTantanArk
Booleanbulea, buleaj
Charsigna, signaj
Chrsgn
Coskos
Disposedetruu
EofdoFin
EolnliFin
Expeksp
Falsemalvero
forwarddaŭrigota
Getprenu
Inputenigo
Integerentjera, entjeraj
Lnln
MaxIntmaksEnt
Newkreu
Oddnepara
Ordnro
Outputeligo
Packpaku
Pagepaĝo
Predant
Putmetu
Readlegu
ReadlnleguLin
Realreela, reelaj
Roundronde
Sinsin
Sqrkvad
Sqrtrad
Succsek
Textteksta
Truevero
Trunktrunko
Unpackmalpaku
Resethejmen
Rewritereskribu
Writeskribu
WritelnskribuLin

Vidu ankaŭ

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.