You assume everyone knows how to use the console on a website. I know how to open it, but no idea what to do with it. How would you even know what you could add and how you'd add it?
This is, unfortunately, what I refer to as the programmer hump. There is a body of knowledge that feels inherently common sense to reasonably proficient programmers, debuggers, and such that is in no way actually self explanatory to the average person.
I know how to do that, I can explain the edits I've derived from that knowledge. But explaining how to actually figure that out, intuitively, on the fly? There are entire classes dedicated to that kind of thing, and many programmers overlook the gap. It's sort of like sitting someone who has never touched a videogame down in front of a computer, loading up Dark Souls, and telling them to have fun without even telling them so much as the basic controls.
For an actual explanation of their specific reference:
- "pc" refers to the player character, and is how you access it in code
- "." means you are accessing part of the player character's data or functions, and can be followed by the name of a piece of data (aka a variable, such as in the example) or a call to run some code (aka a function).
- "balls" is the name of a variable that stores how many testicles the player character has, and is stored as an integer (aka a whole number, either negative, positive, or zero).
I haven't actually double-checked the code to verify the given example would work, but that is what I inferred immediately from "pc.balls = 100" in their example. And that is not going to be inherently self explanatory to the average person.