Computer Science
- Algorithm
- Application (App)
- Abstraction
- Acrobat
- Agile Software Development
- Apple – Macintosh
- Application Programming Interface (API)
- Artificial Intelligence (AI)
- Backing Storage
- Bandwidth
- Benchmark
- Beta Version
- Big Data
- Binary Number
- Binary Search Algorithm
- BIOS
- Bit
- Blacklist (block list)
- BMP file format
- Boolean Data Type
- Boolean Expression
- Booting
- Bps
- Bug
- Byte
- Cache
- CAD
- Central Processing Unit (CPU)
- Character
- Class
- Client
- Code Library
- Coding
- Coding Theory
- Comma-Separated Values (CSV)
- Computation
- Computer
- Computer Architecture
- Computer Data Storage
- Computer Ethics
- Computer Graphics
- Computer Network
- Computer Programming
- Computer Science
- Computer Scientist
- Computer Security
- Concurrency
- Conditional
- Control Flow (Flow of Control)
- Creative Commons (CC)
- CSS
- Cyberbullying
- Cyberspace
- Data Centre
- Data Mining
- Data Science
- Data Structure
- Data Type
- Database
- Debugging
- Delete
- Desktop
- Digital Data
- Document
- Document Image Processing (DIP)
- Documentation
- Domain Name System (DNS)
- Double Click
- Download
- Driver
- Emulator
- End User
- Error
- Excel
- Executable
- Expanded Memory/Extended Memory
- Export File
- Expression
- Fax
- Feedback
- Filename Extension
- Filter (Software)
- Flag
- For Loop
- Formal Methods
- Formal Verification
- Functional Programming
- Game Theory
- Generation
- Gigabyte
- Global Variable
- Graphics Card
- Graphics Processing
- Hackers
- Hacking
- Hash function
- Hash table
- HTML-editor
- HTTP (protocol)
- Human-Computer Interaction (HCI)
- IBM
- Icon
- input/output (I/O)
- Integer
- Intellectual property (IP)
- Interface
- Internal documentation
- International organization of standardization (ISO)
- Internet
- Internet bot
- IT – Information Technology
- Java
- Java/Javascript
- JPEG
- Key field
- Keyboard
- Kilobyte
- Laptop
- Library (computing)
- List
- Logic error
- Logic programming
- Loop
- Machine code
- Machine Learning (ML)
- Mathematical logic
- Matrix
- Megabyte
- Memory
- Menu
- Merge sort
- Method
- Modem
- Multitasking
- Notebook computer
- Null character
- Null string
- Object
- Object code
- Offline
- Online
- Open-Source Software (OSS)
- Operating System (OS)
- Optical fiber
- Parallel device
- Parallel processing
- Parallel running
- Parameter
- Parity
- Peripheral device
- PIN (personal identification number)
- Platform
- Plotter
- Pop-up menu
- Printer
- Priority queue
- Processing cycle
- Program lifecycle phase
- Programming language
- Protocol
- Public-domain software
- Pull-down menu
- Queue
- QWERTY
- RAM
- Read-only storage
- Response time
- Router
- SAA – systems application architecture
- Sampling
- Scalable font
- Scanner
- Search algorithm
- Secondary storage
- Sequence
- Serial device
- Server
- Service level agreement
- Software
- Software agent
- Software construction
- Software deployment
- Software design
- Software development
- Source language
- Spamming
- Spooling
- Spreadsheets
- Stack
- STEM
- String
- Swap
- Syntax error
- Teleworking
- Test data
- Time sharing
- Trace
- Translator Program
- Trojan horse
- Uniform Resource Locator (URL) – Colloquially web address.
- Upload
- User
- User agent
- User Interface (UI)
- User interface design – Also user interface engineering.
- User-friendly
- Utility program
- Validation
- Variable
- Virtual memory
- Virus
- Web crawler – (Also spider, spiderbot, or simply crawler.)
- Wi-Fi
- XHTML – Abbreviaton of eXtensible HyperText Markup Language.
- Zero wait state