Starts with A-E
Starts with F-J
Starts with K-O
Starts with P-T
Random
100

term for the programming languages used to edit, create and manage computer applications and programs

Code

100

Short for file allocation table

FAT

100

stands for local area network

LAN

100

a line by line set of instructions for a computer program to follow

Script

100

 an abbreviation for common gateway interface

CGI

200

a system that connects devices and computers to a shared network

Ethernet

200

stands for integrated development environment

IDE

200

a branch of artificial intelligence that focuses on developing algorithms and models that enable computers to learn and make predictions or decisions without being explicitly programmed

Machine Learning

200

a physical component that allows two devices to share data over a wired connection

Port

200

an error in the programming of software or an application

bug

300

opposite of cloud storage, storage available on a hard drive or a device's long-term memory system

Disk Storage

300

a network security device or software that monitors and controls the incoming and outgoing network traffic based on predetermined security rules.

Firewall

300

a computer program that supports the main system on a computer when it starts up

Kernel

300

stands for transmission control protocol/internet protocol 

TCP/IP

300

converting plaintext or readable data into an encoded form, known as ciphertext, to protect it from unauthorized access or tampering

Encryption

400

text or arithmetic expression with true or false value

Boolean

400

a mathematical structure consisting of nodes or vertices connected by edges. 

graph

400

a collection of interconnected devices or systems that can communicate and share resource

Network

400

rules that dictate the structure of a language.

Syntax

400

rogramming language used primarily for web development

Javascript

500

relies on methods other than number processing to perform a function

Analog

500

 a standard markup language used for creating web pages and applications

HTML

500

a software system that manages computer hardware and software resources and provides a platform for running applications

Operating System

500

stands for Read-Only Memory

ROM

500

a request for data or information from a database or search engine

query