backreferenceA substring captured by a subpattern within unadorned parentheses in a "regex". Backslashed decimal numbers (, , etc.
backtrackingThe practice of saying, "If I had to do it all over, I'd do it differently," and then actually going back and doing it all over differently.
backward compatibilityMeans you can still run your old program because we didn't break any of the features or bugs it was relying on.
barewordA word sufficiently ambiguous to be deemed illegal under use strict 'subs'. In the absence of that stricture, a bareword is treated as if quotes were…
base classA generic "object" type; that is, a "class" from which other, more specific classes are derived genetically by "inheritance".
big-endianA common difference between machines is the order in which they store the individual bytes of multi-byte numerical data.
binaryMathematical base 2, or numbers composed of a series of zeros and ones. Since zero's and one's can be easily represented by two voltage levels on an…
binary operatorAn operator taking two operands. Java has many binary operators, such as the arithmetic operators +, -, *, / and %, and the boolean operators &&, || and…
bindTo assign a specific "network address" to a "socket".
BitA bit ( B inary dig IT ) is the smallest unit of computer data. A bit consists of either 0 or 1. There are eight bits in a byte.
bit shiftThe movement of bits left or right in a computer word, which has the effect of multiplying or dividing by a power of 2.
bit stringA sequence of bits that is actually being thought of as a sequence of bits, for once.
blessIn corporate life, to grant official approval to a thing, as in, "The VP of Engineering has blessed our WebCruncher project.
blockA repetition/replication of the Early, Mid and Late Seral Treatment plots and a Control plot. See Repetition/replication.
block bufferingA method of making input and output efficient by passing one "block" at a time. By default, Perl does block buffering to disk files.
BooleanBoolean logic (named for the British-born Irish mathematician George Boole) is way to express relationships in logic arguments using the following three…
Boolean contextA special kind of "scalar context" used in conditionals to decide whether the "scalar value" returned by an expression is "true" or "false".
BreakpointA breakpoint is the level at which your account balance in a mutual fund company or the size of a new investment in the company's funds qualifies you to…
broadcastTo send a "datagram" to multiple destinations simultaneously.
bucketA part of an excavator which digs, lifts, and carries dirt.
bufferA zone of a specified distance around coverage features. Both constant- and variable-width buffers can be generated for a set of coverage features based…
built-inA "function" that is predefined in the language. Even when hidden by "overriding", you can always get at a built-in function by qualifying its name with…
bundleA group of related modules on "CPAN". (Also, sometimes refers to a group of command-line switches grouped into one "switch cluster".)
byteEight bits. A byte is a collection of bits used by computers to represent a character (i.e., "a", "1", or "&").
bytecodeJava source files are translated by a compiler into bytecodes - the instruction set of the Java Virtual Machine (JVM). Bytecodes are stored in .