Tech stack
Meaning in software engineering, with examples
In software engineering, tech stack means: The set of programming languages, frameworks, databases and tools that a team uses to build and run a product.
In Turkish: teknoloji yığını, teknoloji altyapısı, kullanılan teknolojiler
How it is used
Often shortened to 'stack': 'What's your stack?', 'Our stack is TypeScript, Node and Postgres.' It appears in job ads, interviews and architecture discussions. 'Full-stack developer' comes from the same idea.
Example sentences
Our tech stack is fairly standard: React on the front end and Go on the back end.
In the interview, they asked how I would choose a tech stack for a new product.
Common collocations
- our tech stack
- modern tech stack
- choose a tech stack
- full-stack developer
Related terms
More terms: Architecture, Design Patterns and Graphics
Practise with graded reading
Reading at the right level is the fastest way to make new words stick. Pick free English books by level:
