C#, GUI, Linguistic Variable, Interpreter