KNOWLEDGE / FROM A TO Z

Glossary

Technology, explained clearly. Find a term, choose a letter or narrow the topic. Definitions include sources and their review date.

Terms 9 / 685

Clear filters
DProgramming

Data lake

A repository storing varied data, often before final analytical modelling. It needs cataloguing and quality controls; collecting files alone does not create useful analytics.

Definition and sources
DProgramming

Data science

A field combining data analysis, statistics and programming to produce useful insights. It includes data preparation and evaluation, not just model training.

Definition and sources
DProgramming

Database

An organised collection of data managed by a database system. Data models, queries and consistency rules affect application behaviour and future development.

Definition and sources
DProgramming / Websites

Date format

A convention for representing dates and times. The value 2026-10-14T10:00:00+02:00 includes a date, time and UTC offset. RFC 3339 supports data exchange; a local display format may differ.

Definition and sources
DProgramming

Debugging

Systematically finding the cause of a software defect. It includes reproduction, observation and fix verification; random code changes are not a substitute.

Definition and sources
DProgramming

Deployment

Releasing an application version into an environment. It involves configuration, data compatibility and post-change checks, not merely uploading files.

Definition and sources
DProgramming

DevOps

An approach bringing software development and operations teams together through collaboration, automation, feedback and continuous delivery. DevOps is not a compulsory tool list or one strictly specified methodology.

Definition and sources
DProgramming

DevSecOps

Integrating security throughout software development and operations. It combines team responsibility, risk analysis and automated checks. Scanning helps find problems but does not itself establish product security.

Definition and sources