I'm new to this forum, but I have a question. I'm trying to make langton's and on my ti-84 +C silver, but whenever I start my code it sets y to 1 automatically. Even though I had just set it to 82. It's really weird.

Try using a different variable other than Y. In TI-OS, dealing with the graph screen can be annoying sometimes:

Caution: if the graph screen is displayed even before you execute ClrDraw, the user variable Y will be reset to 0. This might be useful as a side effect, but it's more likely to turn out to be a nuisance if you were relying on Y to store something useful. Also, such a wacky effect might get removed in later OS versions, so it's a gamble relying on it to work for all users.