jokefox:
Ill try to explain this the best i canSo in different videos of projects people are able to change time on rtc's for example. By using buttons and rotary encoders. Then it would update to the lcd without having to re compile.
So if someone wanted to change other things. Like other numbers or values or what have you. In either a menu environment or settings kinfa thing. What would this be called? Im trying to learn to do it but i cant figure out the right question to ask to start finding answers
As @MorganS said it is called configuration. As an example you might have a User Interface that you want to appear in different languages. You could have several copies of the program, one for each language. Or you could have one program which reads reads messages and responses written in different languages from a file. The user chooses or configures the program to use the language they want.