Aide Pour Débutant en Electronique ( Hardward et Software)

dites infobarquee dans le deuxième lien :

j'ai essayé de comprendre le code et j'aimerai comprendre l'utilisation de certaines ligne de celui-ci .

a exemple de :

int lastButtonPushed = 0;

long lastEscDebounceTime = 0; // the last time the output pin was toggled

int lastButtonLeftState = LOW; // the previous reading from the Left input pin

ceci issue de la déclaration de variable .

ma question est a quoi servira ces Variables ?

Merci!