Programming — page 8 of 14

1,381 terms including subtopics (0 terms filed directly here)

Subtopics

Programming terms

  1. LAN (Local Area Network) A network of computers that generally spans a small area, such as a single building.
  2. layout manager An object responsible for sharing the available space between multiple components within a graphical container.
  3. laziness The quality that makes you go to great effort to reduce overall energy expenditure.
  4. LCDUI (Liquid Crystal Display User Interface) LCDUI is a shorthand way of referring to the MIDP user interface APIs, contained in the javax.microedition.lcdui package.
  5. left shift A "bit shift" that multiplies the number by some power of 2.
  6. left shift operator The left shift operator (<<) is a bit manipulation operator. It moves the bits in its left operand zero or more places to the left, according to the value…
  7. leftmost longest The preference of the "regular expression" engine to match the leftmost occurrence of a "pattern", then given a position at which a match will occur, the…
  8. lexeme Fancy term for a "token".
  9. lexer Fancy term for a "tokener".
  10. lexical Pertaining to how the characters in source code are translated into tokens that the compiler can understand.
  11. lexical analysis Fancy term for "tokenizing".
  12. lexical scoping Looking at your Oxford English Dictionary through a microscope. (Also known as "static scoping", because dictionaries don't change very fast.
  13. lexical variable A "variable" subject to "lexical scoping", declared by my. Often just called a "lexical".
  14. lexicographic ordering The ordering of words as they would be found in a dictionary. It should be noted that different locales order similar looking words according to their own…
  15. library A collection of cells, usually bacteria or yeast, that have been transformed with recombinant vectors carrying DNA inserts from a single species.
  16. life cycle (J2EE component) The framework events of a J2EE component's existence. Each type of component has defining events that mark its transition into states in which it has…
  17. life cycle (JavaServer Faces) A set of phases during which a request for a page is received, a UI component tree representing the page is processed, and a response is produced.
  18. LIFO Last In, First Out. See also "FIFO". A LIFO is usually called a "stack".
  19. LIFO (last in, first out) The (LIFO) semantics of a stack data structure. Items are removed in the opposite order to which they arrived in the stack, so newer items are always…
  20. lightweight process See thread.
  21. line See Groove
  22. line buffering Used by a "standard I/O" output stream that flushes its "buffer" after every "newline".
  23. line feed See new line.
  24. line number The number of lines read previous to this one, plus 1. Perl keeps a separate line number for each source or input file it opens.
  25. link See Hyperlink.
  26. linker A short, double-stranded oligonucleotide containing a restriction endonuclease recognition site, which is ligated to the ends of a DNA fragment.
  27. LIST A Web site component that stores and displays information that users can add to by using their browsers.
  28. list context The situation in which an "expression" is expected by its surroundings (the code calling it) to return a list of values rather than a single value.
  29. list operator An "operator" that does something with a list of values, such as join or grep. Usually used for named built-in operators (such as print, unlink, and…
  30. list value An unnamed list of temporary scalar values that may be passed around within a program from any list-generating function to any function or construct that…
  31. literal A string, a number, or a date which directly represents a constant value. 'XYZ123', '1234' and '6/10/57' are examples of a string literal, a numeric…
  32. little-endian A common difference between machines is the order in which they store the individual bytes of multi-byte numerical data.
  33. livelock A situation in which a thread waits to be notified of a condition but, on waking, finds that another thread has inverted the condition again.
  34. local Not meaning the same thing everywhere. A global variable in Perl can be localized inside a dynamic scope via the local operator.
  35. local inner class An inner class defined within a method.
  36. local subset That part of the DTD that is defined within the current XML file.
  37. local variable A variable defined inside a method body.
  38. Locale Details which are dependent upon conventions and customs adopted by a particular country or culture.
  39. logical error An error in the logical of a method or class. Such an error might not lead to an immediate runtime error, but could have a significant impact on overall…
  40. logical operator Another term for Boolean operator. See Boolean expression.
  41. logical operators Operators, such as &&, ||, &, | and ^ that take two boolean operands and produce a boolean result.
  42. long A term signifying ownership of securities. "I am long 100 XYZ," means that the speaker owns 100 shares of XYZ.
  43. look-and-feel The visual impression and interaction style provided by a user interface. This is predominantly the responsibility of the window manager (in collaboration…
  44. lookahead An "assertion" that peeks at the string to the right of the current match location.
  45. lookbehind An "assertion" that peeks at the string to the left of the current match location.
  46. loop A construct that performs something repeatedly, like a roller coaster.
  47. loop control statement Any statement within the body of a loop that can make a loop prematurely stop looping or skip an "iteration".
  48. loop label A kind of key or name attached to a loop (or roller coaster) so that loop control statements can talk about which loop they want to control.
  49. loop variable A variable used to control the operation of a loop, such as a for loop. Typically, a loop variable will be given an initial value and it is then…
  50. low level programming languages Often known as `assembly languages', these provide little more than the basic instruction set of a particular Central Processing Unit.
  51. lvaluable Able to serve as an "lvalue".
  52. lvalue Term used by language lawyers for a storage location you can assign a new "value" to, such as a "variable" or an element of an "array".
  53. lvalue modifier An adjectival pseudofunction that warps the meaning of an "lvalue" in some declarative fashion.
  54. magic Technically speaking, any extra semantics attached to a variable such as $!, $0, %ENV, or %SIG, or to any tied variable.
  55. magic number A constant value with a significance within a particular context. For instance, the value 12 could mean many different things - the number of hours you…
  56. magical increment An "increment" operator that knows how to bump up alphabetics as well as numbers.
  57. magical variables Special variables that have side effects when you access them or assign to them.
  58. main method The starting point for program execution public static void main(String[] args)
  59. Makefile A file that controls the compilation of a program. Perl programs don't usually need a "Makefile" because the Perl compiler has plenty of self-control.
  60. MAN The Unix program that displays online documentation (manual pages) for you.
  61. managed bean creation facility A mechanism for defining the characteristics of JavaBeans components used in a JavaServer Faces application.
  62. manifest file A file held in a Java Archive (JAR) file, detailing the contents of the archive.
  63. manpage A "page" from the manuals, typically accessed via the man(1) command. A manpage contains a SYNOPSIS, a DESCRIPTION, a list of BUGS, and so on, and is…
  64. marking interface An interface with no methods.
  65. Matching See "pattern matching".
  66. member Member means any person who has been admitted to membership in the Connecticut credit union in accordance with state law.
  67. member data See "instance variable".
  68. memory Data storage in the form of chips, or the actual chips used to hold data; storage is used to describe memory that exists on tapes or discs.
  69. memory leak A situation in which memory that is no longer being used has not been returned to the pool of free memory.
  70. message In the Java Message Service, an asynchronous request, report, or event that is created, sent, and consumed by an enterprise application and not by a human.
  71. message consumer An object created by a JMS session that is used for receiving messages sent to a destination.
  72. message passing We characterize object interactions as message passing. A client object sends a message to a server object by invoking a method from the server's class.
  73. message producer An object created by a JMS session that is used for sending messages to a destination.
  74. message-driven bean An enterprise bean that is an asynchronous message consumer. A message-driven bean has no state for a specific client, but its instance variables can…
  75. metacharacter A "character" that is not supposed to be treated normally. Which characters are to be treated specially as metacharacters varies greatly from context to…
  76. metasymbol Something we'd call a "metacharacter" except that it's a sequence of more than one character.
  77. method the course of action or technique followed in conducting a specific analysis or comparison leading to an analytical result.
  78. method body The body of a method: everything inside the outermost block of a method.
  79. method header The header of a method, consisting of the method name, its result type, formal arguments and any exceptions thrown. Also known as a method signature.
  80. method overloading Two or more methods with the same name defined within a class are said to be overloaded. This applies to both constructors and other methods.
  81. method overriding A method defined in a super class may be overridden by a method of the same name defined in a sub class.
  82. method permission An authorization rule that determines who is permitted to execute one or more enterprise bean methods.
  83. method result The value returned from a method via a return statement. The type of the expression in the return statement must match the return type declared in the…
  84. method signature A synonym for method header.
  85. method variable See local variable.
  86. method-binding expression A JavaServer Faces EL expression that refers to a method of a backing bean. This method performs either event handling, validation, or navigation…
  87. MExE (Mobile Execution Environment) The Mobile Execution Environment (MExE) is a specification created by the 3GPP which details an applicatio n environment for next generation mobile…
  88. micro-chip A small electronic device used to build computers and other electronic equipment.
  89. MIDlet A MIDlet is an application written for MIDP. MIDlet applications are subclasses of the javax.microedition.midlet.MIDlet class that is defined by MIDP.
  90. MIDlet suite MIDlets are packaged and distributed as MIDlet suites. A MIDlet suite can contain one or more MIDlets.
  91. MIDP (Mobile Information Device Profile) The Mobile Information Device Profile (MIDP) is a specification for a Java ME profile.
  92. MIDP-NG (Next Generation MIDP specification) The Next Generation MIDP specification is currently under development by the Java Community Process.
  93. MIME Multipurpose Internet Mail Extension.
  94. minimalism The belief that "small is beautiful." Paradoxically, if you say something in a small language, it turns out big, and if you say it in a big language, it…
  95. mixed-content model A DTD specification that defines an element as containing a mixture of text and one more other elements.
  96. Mobitex Mobitex is a packet-switched, narrowband PCS network, designed for wide-area wireless data communications.
  97. modal A dialog is modal if its parent application is blocked from further activity until the dialog has completed. See non-modal.
  98. mode In a frequency distribution, the class having the greatest frequency.
  99. model-view pattern A pattern in which the representation of data (the model) is kept separate from its visualization (the view).
  100. Modem A device that allows a computer system to transmit data over telephone or cable lines.