Computer Science Glossary
Computer Science Glossary
15 Computer Science terms
- algorithm
- noun
- A set of step-by-step instructions used to solve a problem or perform a task.
- Example: The program uses a sorting algorithm to organize the data.
- en: algorithme
-

- binary
- noun / adjective
- A number system that uses only two digits, 0 and 1, which computers use to represent data and perform operations.
- Example: Computers store all data in binary format.
- en: binaire
-

- bug
- noun
- An error or flaw in software or hardware that causes unexpected behavior.
- Example: A bug in the code caused the program to crash.
- en: bogue
-

- compiler
- noun
- A program that translates source code written in one programming language into machine code
- Example: The compiler detected several syntax errors in the program.
- en: compilateur
-

- cybersecurity
- noun
- The practice of protecting systems, networks, and programs from digital attacks.
- Example: The company invests heavily in cybersecurity to protect user data.
- en: cybersécurité
-

- database
- noun
- An organized collection of data that is managed and accessed through a database management system (DBMS).
- Example: The customer information is stored in a secure database.
- en: base de donnée
-

- encryption
- noun
- The process of converting data into a coded format to prevent unauthorized access.
- Example: Email messages are protected using end-to-end encryption.
- en: chiffrement
-

- firewall
- noun
- A security system that monitors and controls incoming and outgoing network traffic.
- Example: The firewall blocked unauthorized access to the system.
- en: pare-feu
-

- hardware
- noun
- The physical components of a computer system
- Example: The technician repaired the damaged hardware.
- en: matériel
-

- network
- noun
- A collection of interconnected computing devices that can communicate and exchange information.
- Example: All the computers in the office are connected to the same network.
- en: réseau
-

- operating system
- noun
- Software that manages computer hardware and software resources.
- Example: Windows is a popular operating system.
- en: système d’exploitation
-

- programming
- noun
- the process of creating a sequence of instructions (programs) that a computer can follow to perform specific tasks.
- Example: She is studying programming so she can develop mobile apps
- en: programmation
-

- server
- noun
- A computer or system that provides resources, data, or services to other computers.
- Example: The website is hosted on a remote server.
- en: serveur
-

- software
- noun
- Programs and other operating information used by a computer.
- Example: She downloaded antivirus software for her PC.
- en: logiciel
-

- variable
- noun
- A storage location in programming that holds a value which can change during program execution.
- Example: The program uses a variable to store the user’s age.
- en: variable
-
