Computer Science Glossary

- a
- Abnormal Data
- AC
- Accumulator
- Actuator
- ADC
- Address Bus
- Algorithm
- ALU
- AND Logic Gate
- Arithmetic and Logic Unit
- ARQ
- Array
- ASCII
- Assembly Language
- Assignment
- Asymmetric Encryption
- Asynchronous data transmission
- Attribute
- Authentication
- Automatic Repeat ReQuests
- b
- Barcode
- Binary
- Biometrics
- Blu-Ray
- Boundary Data
- Bus
- Byte
- c
- Cascading Stylesheets (CSS)
- CD
- Central Processing Unit
- Check Digit
- Checksum
- Ciphertext
- CIR
- Client
- Client-Server Network
- Cloud Computing
- Command Line Interface
- Compact Disc
- Compiler
- Compression
- Concept Keyboard
- Constant
- Control Bus
- Control System
- Cookies
- Copyright
- CPU
- Cracking
- Current Instruction Register
- d
- Data Bus
- Data Corruption
- Data Protection Act
- Data Type
- Database
- Database Management System
- DBMS
- Decimal
- Denary
- Device Driver
- Dialogue Interface
- Digital Camera
- Digital Certificate
- Digital Versatile Disc
- DOS Attack
- Double entry
- DPA
- DRAM
- Drop Down Box
- DVD
- DVD-RAM
- e
- Echo Check
- Encryption
- Entity
- Erroneous Data
- Extreme Data
- f
- Fetch Execute Cycle
- Field
- File Format
- Firewalls
- Flash Memory
- Flowcharts
- Foreign Key
- Format Check
- Free Software
- Freeware
- Full Duplex
- g
- GB
- Gigabyte
- Graphical User Interface
- GUI
- h
- Hacking
- Half Duplex
- Hard Disk Drive
- HDD
- Hexadecimal
- High Level Languages
- HTML
- HTTP
- Hypertext Markup Language
- i
- IDE
- Identity Theft
- Input Device
- Integrated Development Environment
- Interactive Whiteboard
- Internet Service Provider
- Interpreter
- Interrupt
- Interrupt Handler
- IP address
- k
- Keyboard
- l
- LAN
- LCD Screen
- LED Screen
- Length Check
- Library Routine
- Local Area Network
- Lossless Compression
- Lossy Compression
- Low Level Languages
- m
- MAC address
- Machine Code
- Magnetic Storage
- Malware
- MAR
- MDR
- Memory Address Register
- Memory Data Register
- Microphone
- MIDI
- Mouse
- MP3
- MP4
- n
- NAND Logic Gate
- Network
- Network Interface Card
- NIC
- Non-Volatile
- NOR Logic Gate
- Normal Data
- NOT Logic Gate
- o
- Object Code
- Operating System
- Optical Storage
- OR Logic Gate
- OS
- Output Device
- p
- Packet Switching
- PAN
- Parallel data transmission
- Parity Check
- PC
- Peer-to-Peer Network
- Personal Area Network
- Pharming
- Phishing
- Plagiarism
- Presence Check
- Primary Key
- Program Counter
- Protocol
- Proxy Servers
- Pseudocode
- q
- QR Code
- r
- RAM
- Random Access Memory
- Range Check
- Record
- Register
- ROM
- s
- SaaS
- Scanner
- Secure Sockets Layer
- Selection Statement
- Sensor
- Serial data transmission
- Server
- Shareware
- Simplex
- Software-as-a-Service
- Solid State
- Solid State Drive
- Source Code
- Spyware
- SRAM
- SSD
- Symmetric Encryption
- Synchronous data transmission
- t
- Table
- Touchscreen
- Trackball
- Translator
- Truth Table
- Type Check
- u
- USB
- User Interface
- v
- Validation
- Variable
- Verification
- Virtual Memory
- Virtual Private Network
- Virus
- Visual check
- Volatile
- VPN
- w
- WAN
- Web Browser
- Web Server
- Wide Area Network
- World Wide Web
- WWW
- x
- XOR Logic Gate