Concept / Term · Established
Tech Stack
Technology stack
What does Tech Stack mean?
The combined languages, frameworks, databases, cloud services and tools used to build and operate a product.
- Maturity
- Established
- Last reviewed
- 2026-08-30
Concept / Term · Established
Technology stack
The combined languages, frameworks, databases, cloud services and tools used to build and operate a product.
Field note
A tech stack is the combined set of languages, frameworks, storage systems, infrastructure and tools used to build and run a product. It describes a working system, not merely a shopping list of technologies.
“Stack” reflects layers: user interface above application logic, data and infrastructure. The phrase broadened as cloud services and delivery tooling became part of the product’s technical foundation.
Teams discuss the stack when hiring, evaluating architectural constraints, estimating maintenance work or deciding whether a new tool genuinely fits.
Every added technology brings capabilities but also skills, upgrades, security work and long-term operational responsibility.
In a sentence“Our stack is TypeScript, Node, PostgreSQL and managed cloud services.”
← View all 20 Writing Code: Tools, Languages & Building Blocks terms