This can be achieved by mechanisms such as the native function pointer, the first-class function, classes or class instances in object-oriented programming languages, or accessing the language implementation's internal storage of code via reflection.
Detta kan åstadkommas med mekanismer som inbyggda funktionspekare, förstaklassfunktioner, klasser eller klassförekomster i objekt-orienterade programmeringsspråk, eller genom att komma åt språkimplementeringens interna kodlagring via reflektering.