immediately invoked function expression

JavaScript
(function () {
    var aName = "Barry";
})();
// Variable aName is not accessible from the outside scope
aName // throws "Uncaught ReferenceError: aName is not defined"
(function () {
    statements
})();
Source

Also in JavaScript: