The fifth generation of wireless network technology, offering significantly faster speeds and lower latency.
A step-by-step procedure for solving a problem or accomplishing a task, especially by a computer.
Software designed to detect, prevent, and remove malicious software from a computer system.
Application Programming Interface — a set of rules allowing different software applications to communicate.
A data structure that stores a collection of elements in a contiguous block of memory.
The simulation of human intelligence processes by computer systems, enabling machines to learn and reason.
Technology that overlays digital information or visuals onto the real-world environment.
The process of verifying the identity of a user, device, or system before granting access.
The use of technology to perform tasks with minimal human intervention, increasing efficiency.
The maximum rate of data transfer across a network connection, typically measured in megabits per second.
A number system that uses only two digits, 0 and 1, used as the foundation of all modern computing.
The automated recognition of individuals based on physical or behavioral characteristics like fingerprints.
A decentralized, distributed digital ledger that records transactions across many computers securely.
A short-range wireless technology standard for exchanging data between fixed and mobile devices.
A data type that can only hold one of two values: true or false, used in logic operations.
A software application used to access, retrieve, and navigate information on the World Wide Web.
High-speed temporary storage that stores frequently accessed data for faster retrieval.
Delivery of computing services including storage, processing, and software over the internet on demand.
Instructions written in a programming language that a computer can interpret and execute.
A program that translates source code written in a high-level language into machine code a computer can execute.
Central Processing Unit — the primary component of a computer that executes instructions and processes data.
Cascading Style Sheets — a language used to describe the visual presentation of HTML documents.
The practice of protecting computer systems, networks, and data from digital attacks, damage, or unauthorized access.
Any potential malicious attack that seeks to unlawfully access, damage, or disrupt a computer system.
A specialized format for organizing, processing, retrieving and storing data efficiently.
An organized collection of structured data stored and accessed electronically from a computer system.
The process of identifying, analyzing, and fixing errors or bugs in computer code.
The process of converting encrypted data back into readable form using a key or algorithm.
A machine learning technique using layered neural networks to learn complex patterns from large datasets.
A unique name that identifies a website's location on the internet, such as example.com.
The process of converting readable data into an unreadable format using an algorithm to prevent unauthorized access.
A network security system that monitors and controls incoming and outgoing traffic based on security rules.
Permanent software programmed into hardware devices that controls their basic functions.
Graphics Processing Unit — a specialized processor designed to accelerate graphics rendering and parallel computations.
A person skilled in computing who uses technical knowledge to explore or exploit computer systems.
The physical components of a computer system, including the CPU, RAM, and storage devices.
HyperText Markup Language — the standard language used to create and structure web pages.
HyperText Transfer Protocol — the foundation of data communication for the World Wide Web.
A shared boundary through which components of a computer system exchange information.
A global system of interconnected computer networks that use the TCP/IP protocol to communicate.
Internet of Things — the network of physical devices embedded with sensors and software to exchange data.
A unique numerical label assigned to each device connected to a computer network for identification.
A programming language that enables interactive and dynamic content on websites.
The core component of an operating system that manages hardware resources and enables software-hardware communication.
The time delay between a cause and its effect in a system, especially in data transmission.
A programming construct that repeats a sequence of instructions a specified number of times or until a condition is met.
A subset of AI where systems learn and improve from experience without being explicitly programmed.
Malicious software designed to disrupt, damage, or gain unauthorized access to computer systems.
The components of a computer that store data temporarily (RAM) or permanently (storage).
An integrated circuit that contains all the functions of a central processing unit on a single chip.
The main circuit board of a computer that connects all components, including the CPU, RAM, and storage.
A system of interconnected computers and devices that share data and resources.
A computing system inspired by the human brain, using interconnected nodes to process and learn from data.
A programming paradigm based on objects that contain data and code, modeling real-world entities.
Software with source code that is freely available for anyone to view, modify, and distribute.
System software that manages computer hardware, resources, and provides services for programs.
A secret string of characters used to authenticate a user and gain access to a system or account.
A cyberattack method where attackers disguise themselves as trustworthy entities to steal sensitive information.
The smallest unit of a digital image or display, represented as a tiny colored square.
The process of writing instructions in a programming language that a computer can execute.
A set of rules governing the format and transmission of data between computing devices.
A type of computation that uses quantum mechanical phenomena to process information exponentially faster.
Random Access Memory — fast, temporary storage that holds data and instructions currently being used by the CPU.
A type of malware that encrypts a victim's files and demands payment for the decryption key.
A programming technique where a function calls itself to solve a problem by breaking it into smaller subproblems.
The number of pixels in a display or image, determining its level of detail and sharpness.
The branch of technology that designs, builds, and operates robots for tasks in various industries.
A networking device that forwards data packets between computer networks, directing internet traffic.
A device that detects changes in its environment and converts them into signals for a computing system.
A computer or system that provides resources, data, or services to other computers over a network.
A computer-based imitation of a real-world process or system used for testing and analysis.
A collection of programs and data that instructs a computer how to perform tasks.
Solid-State Drive — a storage device that uses flash memory for faster data access compared to traditional hard drives.
Devices or media that retain digital data persistently, such as hard drives and solid-state drives.
The continuous transmission of audio or video data from a server to a client in real time.
A sequence of characters used to represent text in programming.
A display that detects and responds to touch input, allowing users to interact directly with the screen.
A semiconductor device used to amplify or switch electronic signals, the fundamental building block of modern electronics.
Universal Serial Bus — a standard interface for connecting devices and transferring data between computers.
A simulated 3D environment that immerses users in a computer-generated world using specialized headsets.
A type of malicious code that replicates itself by attaching to legitimate programs and spreading to other files.
Virtual Private Network — a secure, encrypted connection over a public network that protects privacy.
Electronic devices worn on the body that collect data and provide notifications or health monitoring.
Wireless Fidelity — technology that allows devices to connect to the internet without physical cables.