Das ist Delphi, oder allgemeiner irgendein Pascal Dialekt.
Das einzige was einen hier durcheinander bringen sollte ist
array[1..10] of 0..9;
Der Rest ist so wie man es vermutet, = entspricht einem Vergleich und := ist die Zuweisung.
Das Array bedeutet, die Variable ist ein Array mit 10 Feldern, die von 1 bis 10 angesprochen werden (im Vergleich zu C wo alles bei 0 beginnt) und das Werte von 0 bis 9 annehmen kann.
Wobei das mit den Werten wahrscheinlich nicht vom Programm geprüft wird, da wär ich vorsichtig. Man könnte auch schreiben: array[1..10] of integer; (oder byte... was man halt will) und einen Kommentar dazu, der den Wertebereich angibt.