A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
1NF
2NF
3NF
Actuator
A-D converter
ADA
Adaptive maintenance
Address
Address bus
AI
ALGOL
Algorithm
Algorithm testing
ALU
Analogue
AND
Animation
Applet
Application software
Archive file
Arithmetic shift
Array
Artificial Intelligence
Assembler
Assembly language
ATM
Backup
BACS
Banking (on-line)
Banking system
Bar code
Bar code reader
BASIC
Batch processing
Binary
Binary search
Binary tree
Bit
Block
BNF
Boolean
Booting
Branch
Break point
Bridge
Bubble sort
Buffer
Bulletin board
Bus network
Byte
C
Cache
Cache RAM
CAD
CAL
Call-back
CAM
CASE
CD-ROM
Changeover
Character
Check digit
Checksum
Circuit switching
Circular linked list
Circular queue
COBOL
Code generation
Code of Conduct
Code optimisation
Collision detecting
COM
Command interface
Compiler
Compile-time error
Computer Misuse Act
Construct
Content-free software
Control bus
Control signal
Control system
Control unit
Copyright
Corrective maintenance
Count
CPU
CRC
Cross compiler
Cyclic Redundancy Check
Cyclic shift
Data bus
Data capture
Data capture form
Data dictionary
Data flow diagram
Data inconsistency
Data logging
Data Protection Act
Data redundancy
Data security
Data types
Database
Database administrator
DBMS
Debugger
Declarative language
Design evaluation
Design validation
Dialogue box
Digital
Digital camera
Direct changeover
Directory
Disaster planning
Disk cache
Distributed system
DLT
Documentation
Double buffering
Dry run
DTP
DVD
E-banking
E-commerce
Editor
EFT
EFTPOS
Electronic office
Email
Embedded system
Encryption
Entity-relationship diagram
Error diagnostics
Expert system
Exponent
Extranet
FAT
Feasibility study
Feedback
Field
FIFO
File
File generations
File security
File update
Firewall
First Normal form
Fixed length record
Flat file
Flight simulator
Flip-flop
Floating point
Floppy disk
Foreign field
FORTRAN
FTP
Full duplex
Function
Gateway
Generic software
Gigabyte
Global variable
Graph plotter
Graphics card
Graphics tablet
GUI
Half duplex
Handshaking
I/O Peripheral equipment
Hard disk
Hash address
Hash table
Hashing algorithm
HCI
Hexadecimal
Hierarchy
High level language
HTML
I/O
Imperative language
Index
Indexed sequential file
Industrial robots
Information retrieval
In-order traversal
Insertion Sort
Integer
Integrated package
Interface
Interface generator
Internal sort
Internet
Interpreter
Interrupt
Interrupt register
Interrupt service routine
Intranet
Iron box
ISDN
ISP
Iteration
JAVA
Javascript
JCL
Job
Job queue
Joystick
Kerning
Key field
Keyboard
Kilobyte
LAN
Language evaluation
Leading
Length check
Lexical analysis
Library system
LIFO
Light pen
Linear list
Linear search
Linkage editor
Linked list
Linking loader
LISP
Loader
Local variable
Logical drive
Logical error
Logical operator
Logical shift
Look-up table
Low level language
Machine code
Macro
Magnetic disk
Magnetic strip
Magnetic tape
Maintenance
Mantissa
Masking
Medical diagnosis
Megabyte
Memory
Memory map
Menu
MICR
MICR reader
Microfiche
Microfilm
MIDI
Mnemonic
Model
Modem
Modular programming
Modulation
Module
Monitor
Mouse
Multi-access
Multi-level index
Multiplexing
Multi-programming
Multi-tasking
Multi-user system
Nanotechnology
Natural language interface
Nested loop
Network
Network topology
Neural network
Newsgroup
Next Free Pointer
Node
Non-procedural language
Normalisation
NOT
Number crunching
Object
Object program
OCCAM
OCR
OCR reader
OMR
OMR reader
One-to-many
One-to-one
OOP
Operating system
Optical disk
OR
Order processing
Overflow (arithmetic)
Overflow area
Package-based language
Packet switching
Parallel port
Parallel processing
Parallel running
Parallel transmission
Parameter
Parity
Parse tree
Parsing
Partial dependency
Partition
PASCAL
Password
Perfective maintenance
Peripheral
PGP (Pretty Good Privacy)
Phased change
Physical drive
Physical security
Piloting
Pixel
PL/1
Popping
Port
POS terminal
Post-order traversal
Precision
Pre-order traversal
Printer
Priority
Privacy
Problem definition
Procedural language
Procedure
Process control
PROLOG
Prototyping
Pseudocode
Pushing
Queue
Quicksort
RAID
RAM
Random access file
Range
Range check
Real
Real-time
Record
Record locking
Recursion
Register
Relational database
Relative address
Relay
Relocatable code
Response time
Return address
Ring network
Robot
Rogue value
ROM
Root directory
Root node
Rotation
RPN
RSI
Run-time error
Scanner
Scheduler
Scope
Security log
Selection
Semantic analysis
Sensor
Sequence
Sequential file
Sequential search
Serial file
Serial port
Serial search
Serial transmission
Sign and magnitude
Simplex
Simulation
Single user system
Smart card
Social impact
Soft key
Software engineering
Sound
Speech input
Speech recognition
Spooling
Spreadsheet
SQL
Stack
Standard module
Star network
Start pointer
Stepwise refinement
Stock control
Store location
String
Structure
Subdirectory
Subroutine
Subscript
Swapping
Symbol table
Syntax analysis
Syntax diagram
Syntax error
System configuration
System flow chart
System life cycle
System specification
Systems analyst
Systems design
Systems software
Table
Tag
Tape cartridge
TCP/IP
Technical manual
Tele-conferencing
Teletext
Teleworking
Terabyte
Terminal node
Test data selection
Test harness
Third Normal form
Time slice
Token ring
Top-down design
Touch screen
Trace
Trace table
Transaction file
Transaction log
Transitive dependency
Traversal
Two's complement
Type check
Underflow
User interface
User manual
Utility program
Validation
Variable length record
VBScript
Verification
Video conferencing
Virtual memory
Virtual reality
Visual language
Volatile
WAN
Weather forecasting
Web browser
Web page
WIMP
Word
Word processing
WYSIWYG
XOR
ZIP disk