Related entries include:

$1; 16 bit; aard; abort; abstract class; abstract data type; abstraction; acceptance testing; accumulator; ACID; Actis; active object; Active Server Pages; ActiveX; ActiveX Data Objects; actor; actual argument; address; addressing mode; ADL; Advanced SCSI Peripheral Interface; Advanced Software Environment; Aegis; AES; aggregate type; aggregation; AGL; Ajax; algebraic data type; algorithm; Algorithmic Model; Algorithmic Test Case Generation; alias; alpha testing; alt.sources; Analogy Model; annotation; Application Binary Interface; Application Control Architecture; application enablement services; Application environment specification; Application Portability Architecture; application program; Application Program Interface; applicative order reduction; Architecture Neutral Distribution Format; arena; argument; arity; array; Artifex; as31; ASCIIbetical order; ASE; ASPECT; aspect-oriented programming; assembler; assertion; assignment; associative array; associativity; Autopass; back-end; bar; base class; Basic Object System; batch processing; beta testing; bignum; binary; Binary Compatibility Standard; Bird-Meertens Formalism; bit mask; bit string; bitwise; block; B-Method; Bohr bug; BOLERO; Booch method; Boolean; BOS; bottom-up implementation; bottom-up model; bottom-up testing; boundary value analysis; boxed comments; branch; branch coverage testing; breadcrumbs; breakpoint; break statement; Brooks's Law; brown paper bag bug; brute force; BSP method; B-Toolkit; buffer overflow; bug; bug fix; bug fix release; BUGSYS; bug tracking system; Bugzilla; Business Application Programming Interface; busy-wait; byte-code compiler; callback; call-by-reference; callee; calling convention; call-with-current-continuation; can't happen; cargo cult programming; case; case and paste; Case Integration Services; cause-effect graphing; cdr; cextract; chain; changeover; char; chase pointers; checkpoint; chunker; circular buffer; CIS; class; class hierarchy; class library; class method; Class-Relation Method; cleanroom; client; client-server; CLiP; closure; CMS; CMZ; Coad/Yourdon; CodeCenter; code walk; codewalker; COHESION; collision; COM; COME FROM; comment; comment out; Common Object Request Broker Architecture; Common Program Interface; Common User Access; compiler; compile time; complete unification; component; component architecture; component based development; Component Object Model; Computer Aided Software Engineering; Computer-Aided Software Testing; ConCoord; concrete class; Concurrent Versions System; configuration programming; constraint; constraint functional programming; Constructive Cost Model; constructor; continuation passing style; control flow; control structure; cookbook; cookie jar; copybook; core dump; Cost Driver Attribute; coupling; C preprocessor; C Programmer's Disease; cproto; cross-compiler; curried function; Cyclo; cyclomatic complexity; dancing frog; dangling pointer; Darwin; data flow analysis; Data Flow Diagram; data structure; DD; dead code; deadlock; Debbugs; debugging; debugging by printf; dec; defect analysis; defect density; deforestation; delayed control-transfer; Delivered Source Instruction; Delphi Technique; Deployment Descriptor; dereference; derived class; derived type; Design In Real Time; design pattern; desk check; destructor; Developmental Test and Evaluation; development environment; DIM statement; DirectX; distfix; Distributed Component Object Model; do; document; documentation; domain; Domain Software Engineering Environment; doubly linked list; driver; dry run; duck typing; DUEL; duff; dyadic; dynamic analysis; Dynamic Object-Oriented Requirements System; Dynamic Systems Development Method; dynamic typing; eating one's own dogfood; Effort Adjustment Factor; eighty-twenty rule; element; Embedded Mode; Enterprise JavaBeans; enumerated type; enumeration; environment variable; error; error-based testing; essential complexity; EVALUATE; evaluation; event-driven; execution; exhaustive testing; exit; Expert Judgement Models; explicit type conversion; exponent; expression; extend; extensible; extension; fact; failure-directed testing; fall through; fandango on core; fatal; fatal error; fatal exception; fault; fault tree analysis; file descriptor; file descriptor leak; fill-out form; finger-pointing syndrome; first class module; fixed-point; FIXME; flag; Flash Lights Impressively; flat thunk; float; floating-point; Floppy; flow chart; fnord; fork bomb; for loop; formal argument; forms; FP; FPA; FP/M; frame; Fresco; Fudgets; function; functionality; functional programming; functional specification; function complete; function inlining; Function Point Analysis; fusion; garbage collection; GCC; GCT; GDB; genericity; generic programming; Generic Security Service Application Programming Interface; generic thunk; generic type variable; genetic programming; Gensym Standard Interface; GNU Problem Report Management System; goal; gotcha; goto; guard; hacked up; hamster; handle; hardware circular buffer; hash; hash coding; hash collision; hash function; heap; hello, world; heuristic; hook; IDE; identifier; implicit type conversion; indent style; index; indirection; infinite loop; infinity; inheritance; initialise; inline; input/output; instance; instance variable; instantiation; instruction mnemonic; instrument; int; integration; interactive; interactive development environment; International Function Point Users Group; internationalisation; Internet Foundation Classes; interpreter; Inter-process Communication; interrupt; Intersil 6100; invariant; inverse comment convention; ISTAR; iteration; iterator; Jackson method; japh; Java; Java 2 Platform, Enterprise Edition; Java 2 Platform, Micro Edition; Java 2 Platform, Standard Edition; Java 2 Software Development Kit; JavaBeans; Java Database Connectivity; Java Message Service; Java Native Interface; JavaScript Object Notation; JavaServer Faces; JavaServer Pages; jump; KLOC; kluge; label; ladder logic; language; last call optimisation; lcc; lclint; ld; leak; let floating; lexical analysis; lexical scope; library; linear type; lines of code; linked list; linker; Liskov substitution principle; listless; literal; literate programming; locale; localisation; local variable; logical shift; logic bomb; logic programming; logic variable; loop; lvalue; LWP; Mach Interface Generator; magic number; mailbox; main loop; maintenance; major delivery; major release; Make; mandelbug; mantissa; map; MD; memo function; memory dump; memory leak; method; methodology; microcode; Microsoft Certified Solution Developer; Microsoft Foundation Classes; mnemonic; mod; model; Model View Controller; modifier; module; monadic; Mongolian Hordes technique; monty; MTS; Multiple Document Interface; multiple inheritance; multiple perspective software development; mutant; MVC; N; native compiler; niladic; normalisation; NOWEB; NTMBS; null; nullary; null-terminated multibyte string; Obfuscated C Contest; ObjectBroker; Object-code Buffer Overrun Evaluator; Objecteering; object identifier; Object Modelling Technique; object-oriented; object-oriented design; object-oriented programming; Objectory; Object Request Broker; Object Role Modeling; occlude; occurs check; off-by-one error; offset; OLE custom controls; OLE DB; Omega; one-liner wars; open/closed principle; OpenInsight; operand; operational requirements; operation code; operator; optimal; optimising compiler; Organic Mode; overflow; overriding; paranoid programming; PCA; PERFORM; persistence; PHP: Hypertext Preprocessor; Plumber; pointer; polylithism; polymorphism; pop; port; portability; Portable Tool Interface; preprocessor; primitive; priority queue; Procrustean string; product; production system; Program Evaluation and Review Technique; Program Temporary Fix; Prolog; pseudorandom number; push; Push Down List; queue; quick-and-dirty; quine; RACE; RAD; random testing; Rapid Application Development; rapid prototyping; read-eval-print loop; Real-Time Object-Oriented Modeling; real-time structured analysis; record; recursion; re-entrant; refactoring; reference counting; referential transparency; register spilling; regression testing; release; REM; Remote Method Invocation; Remote Procedure Call; REP; repeat loop; REPL; repository; request for proposal; requirements; Requirements Acquisition and Controlled Evolution; Requirements Engineering; ResEdit; return from interrupt; revision; RFC 1014; RM-ODP; RTS; run-time error; run-time library; run-time system; sanity check; SAPI; save; save as; scalar; Scheme; schroedinbug; scope; SDI; SDLC; seek; segment; selector; semaphore; Semidetached Mode; separate compilation; serialise; service; ShapeTools; shell script; shell variable; signature; simultaneous shipment; single assignment; Single Document Interface; singleton variable; SLD resolution; smart; snap; software; Software BackPlane; software enabling; software engineering; software life-cycle; Software Methodology; software metric; software rot; Software through Pictures; software tool; source code; source-level debugger; spaghetti code; spam; Speech Application Programming Interface; Speech Recognition Application Program Interface; spin; spiral model; splash screen; SQLWindows; stack; stack overflow; stack pointer; stack traceback; stale pointer bug; standard input/output; static; static analysis; static nested scope; static typing; stdio.h; stream; string; strong typing; struct; structured design; structure diagram; structured programming; stub; subject; subject-oriented programming; subroutine; subtype; Swing; SWI-Prolog; switch; switch statement; synthesis; system call; Systems Analysis Definition; Systems Application Architecture; Systems Development Life Cycle; tagged types; tail recursion; tail recursion modulo cons; tail recursion optimisation; Telephone Application Program Interface; Telephony Application Programming Interface; ternary; The Dojo Toolkit; The story of Mel, a Real Programmer; threaded code; thread-safe; thunk; tight loop; time shifting; Tk; top-down design; Top-Down Model; Tornado; toto; toy program; Transport Layer Interface; TRON; Turbo Debugger; type; type inference; uid; UIS; unary; uncurrying; underflow; Uniface; unification; union; universal thunk; untyped; usability; Use the Source Luke; variable; vector; version; Vienna Development Method; Vienna Development Method Specification Language; ViewPoints; virtual 86 mode; Virtual Software Factory; visit; Visual Basic for Applications; Visual Component Library; volatile; volatile variable; Wafe; walk; Watcom VX*REXX; Waterfall Model; weak typing; Web Services; Web Services Business Process Execution Language; while; white box testing; wild card; Win32; winged comments; wombat; workaround; wrapper; xdbx; X-Designer; Year 2000; Yourdon; Yourdon/Constantine; Yourdon/Demarco; Yourdon methodology; zero assignment; ZF expression;