candidate: In other languages , however , global variables do not exist ; these are generally modular programming languages that enforce a module structure , or class - based object - oriented programming languages that enforce a class structure .