Programming definitions

Number

$1
%1
\1
.NET
/n
/r
1GL
2GL
3GL
4GL
5GL

A

Abend
Absolute address
Absolute Coding
Action statement
ActiveX
Ada
Advanced SCSI Programming Interface
Aggregation
Alert
Algol
Algorithm
AOP
API
Applet
Argument
Arithmetic operator
ASCII
ASPI
Assembler
Assembly
Associative operation

B

Backend
Background thread
Base address
BCPL
Bean
Bind
Bitwise operators
Block
BOM
Boolean
Bug
Build computer
Bytecode

C

C
C sharp
C++
C#
Camel book
CamelCase
Captured variable
CC
Char
Character code
Character encoding
Character set
Class
Class
Classpath
Closure
CLR
COBOL
Code
Codepage
Command language
Comment
Common business oriented language
Common Gateway Interface
Compilation
Compile
Compiler
Computer science
Commutative operation
Concurrency
Conditional expression
Conditional statement
Control flow
CPAN
CPL
Crapplet
CSS
Curly bracket
CVS

D

D
DarkBASIC
DDE
Debug
Debugger
Debugging
Declaration
Declare
Decompiler
Dependent variable
DHTML
Die
Diff
Direct address
Dissembler
DML
Do
DOM
Dribbleware
Dump
Dynamic dump

E

Eclipse
Element
Ellipsis
Else
Else if
Elsif
Encapsulation
Endian
Endless loop
EOF
Epoch
Eq
Error
Errorlevel
Esac
Escape
Escape character
Escape sequence
Eval
Event
Event handler
Exec
Exception
Exists
Expression

F

False
Fifth generation language
First generation language
Flag
Floating-point
For
Foreach
Forth
Forth generation language
FORTRAN
Function

G

GCC
Ge
General-purpose language
Generation language
Glitch
Goto
GPL
GT
GTK

H

HAL
Hard code
Hash
Heap
Hello world
HDML
High-level language
HTML
Hypertext Markup Language

I

IDE
If else
If statement
Inherent error
Inline
Input/output statement
Instance
Instructions
Int
Integer
Integrated Development Environment
Interpreted
Interpreter
Invalid
IPC
ISAPI
Iteration

J

Java
Java native language
JavaBean
JavaScript
JavaScriptCore
JCL
JDK
JNI
JRE
JScript
JVM

K

Karel
Kit
Kludge
Kluge

L

Label
Language
Language processor
Lexicon
LISP
Live script
Literal
Logical operation
LOGO
Loony bin
Loop
Loophole
Loosely typed language
Low-level language
LPGL
Library
LT

M

Machine language
Magic quotes
Map
Markup language
Meta-character
Metalanguage
Method
Middleware
Module
MSDN
Multi-pass compiler

N

Ne
.NET
Native compiler
Native language
Natural language
NBSP
NDA
Newline
Nil pointer
Nodelist
Noncontiguous data structure
Non-Disclosure Agreement
Nonexecutable statement
NO-OPeration instructions
Null character
Null pointer

O

Object code
Object file
Object module
Object-oriented programming
Obfuscated code
ODBC
OOP
One-pass compiler
Open DataBase Connectivity
Operand
Operator
Operator associatively
Operator precedence
OR operator
Overflow error

P

P-code
Package
Parenthesis
Parse
Pascal
Pascal case
Pastebin
PDL
Perl
PHP
Pick
Pipe
POD
Pointer
Private
Procedural language
Procedure
Process
Program
Program generator
Program listing
Programmable
Programmer
Programming
Programming in logic
Programming language
Programming tools
Prolog
Pseudocode
Pseudolanguage
Pseudo-operation
Public
Python

Q

QT
Quick-and-dirty

R

RAD
Random
Random seed
RCS
Real number
Recursion
Regex
Regular expression
REM
Remark
Repeat counter
Reserved character
Reserved word
Return address
Return statement
ROM BASIC
Routine
RPG
Ruby
Run time

S

Sandbox
SDK
Second generation language
Seed
Separator
Servlet
SGML
Shebang
Shell scripts
Smalltalk
SOAP
Socket
Soft
Software development phases
Software development process
Software engineering
Software library
Software life cycle
Source
Source code
Source computer
Spaghetti code
Special purpose language
SPL
Spooling
Stack
Stack pointer
Statement
Stdin
Strong typed language
Stubroutine
Stylesheet
Subprogram
Subroutine
Substring
Subversion
Systems Programming Language
Syntax error
System development

T

Tcl
Tcl/Tk
Third generation language
Thread
Thunk
Tk
Token
True
True BASIC

U

Underflow
Unit test

V

Variable
VHDL
VIM
Void

W

While
Whole number
WML

X

XHTML
XML
XNA
XOR operator
XOXO
XSL
XSLT

Y
Currently no listings
Z

Zombie