Lingua-e
← Glossary

What does "tag" mean in programming?

tag is one of the most common terms in software development. This guide explains what it means, how it is used in practice, and why it matters, with real examples from the developer world.

Definition

A named pointer to a specific commit, typically used to mark a release version. Unlike branches, tags do not move when new commits are added. Tags are often used in CI/CD pipelines to trigger deployments.

Example

"We tag every production release so we can roll back to any version."

Word forms

FormTypeMeaningExample
tagverb (infinitive)To mark a specific commit with a name"Tag the commit when you cut a release."
taggedpast tenseAlready marked with a tag"We tagged v2.0 after the deployment was confirmed."
tagginggerundIn the process of marking a commit with a name"Tagging triggers the release pipeline automatically."

Can you put this sentence in the right order?

Tap the words to place them here

Keep building your technical English

You just looked up what this word means. Lingua-e turns vocabulary like this into full practice: fill-in-the-blanks, listening, and real developer conversations.

Practice this for free

Related terms

Was this page helpful?