NEW: English for Tech Bundle → Save 38%
Your progress…

Loading your progress…

Home
Business & Workplace Languagenoun · /tek stæk/

What Is a Tech Stack?

tech stack — A tech stack is the set of technologies a team uses to build and run a product: programming languages, frameworks, databases, cloud services and tools.

In simple English

A tech stack is the set of technologies a team uses to build and run a product: programming languages, frameworks, databases, cloud services and tools. For example: Our stack is React, Node.js and PostgreSQL on AWS. People often split a stack into frontend (what runs in the browser), backend (servers and databases) and infrastructure (hosting, deployment, monitoring). Short names such as LAMP and MERN list the technologies in a classic stack. A full-stack engineer works across the frontend and the backend. Interviewers often ask "What is your tech stack?" and it is a fair question to ask the company too. Answer with "we run X on Y" or "we are a Python and Postgres shop." Stack means a combination of technologies, so do not use it for a single tool.

What is a tech stack? The languages, frameworks and services a product is built on.

At a glanceCEFR B2
Commonness5/5
Versatility4/5
FormalityCasualFormalNeutral
Spoken ↔ WrittenSpokenWrittenBoth
Directness ↔ DiplomaticDirectDiplomaticDirect
RegionUS and UK

Say it like this

  • Our tech stack is React and Node.js
  • We need to evaluate a new tech stack for this project
  • The tech stack decision will impact hiring and timelines

Use it at work

In an interview

  • What's your tech stack?
  • Our tech stack is React, Node and Postgres.

Planning

  • Should we add a new language to our tech stack?
  • Let's keep the tech stack simple.

Explaining

  • The new team uses a different tech stack.
  • Our tech stack is listed in the README.

Don't say this

✕We tech stack the application with new features.
✓We built the application using a modern tech stack.

Tech stack is a noun describing the collection of tools, not a verb meaning to build or add features.

Practice

Try it

4 quick exercises

Pick the most natural phrasing

1. You are explaining your company's tools to a new hire. Which sounds most natural?

Complete the sentence

2. Before we hire senior engineers, we need to finalize our _______ so candidates have relevant experience.

Spot the mistake

3. Which sentence uses 'tech stack' incorrectly?

Rewrite naturally

4. Rewrite this using tech stack: 'The tools and programs we use for building this software are JavaScript, React, and MongoDB.'

Say it out loud

Phrase 1 of 3

"Our tech stack is React and Node.js"

We don't save your recording. The word check uses your browser's speech recognition.

More about tech stack

Real examples(4)

  • in an interview

    "What is your tech stack, and are you planning to change anything this year?"

  • in a design review

    "Adding Rust would complicate our stack, because nobody on the team maintains it."

  • in a team meeting

    "Our stack is React on the frontend, Node.js on the backend and Postgres for data."

  • in a recruiting email

    "We're looking for engineers who know a modern JavaScript stack."

More mistakes(2)

Handle with care. Tech stack refers to the combination of technologies used, not to the act of stacking or organizing code. Do not use it as a verb or to mean error handling.

  • ✕The tech stack is broken, so the app crashed.
    ✓There is a bug in the application code, but the tech stack choice is sound.

    Tech stack refers to the choice of technologies, not to errors or failures in the application itself.

  • ✕We tech stacked Node.js last week.
    ✓We adopted Node.js as part of our tech stack last week.

    Tech stack is not used as a verb; say adopted, implemented, or chose instead.

Other forms(2)

  • tech stack noun

    "Our tech stack includes Python, Django, and PostgreSQL."

  • tech stacks (plural) noun

    "Different teams use different tech stacks depending on their project requirements."

Often used with(5)

  • modern tech stack · Describes a tech stack using current, up-to-date technologies
  • legacy tech stack · Describes outdated or older technologies still in use
  • choose a tech stack · To decide which technologies to use for a project
  • evaluate a tech stack · To assess whether a set of technologies is suitable
  • migrate the tech stack · To move from one set of technologies to another

Similar words(3)

  • technology stack · Formal, longer version of tech stack; means the same thing
  • technology choices · More general; refers to which tools are selected but less specific about how they integrate
  • platform · Broader term; tech stack is one component of a platform

Questions(8)

What is a tech stack, with an example?
A common web stack is React on the front end, Node.js on the back end, PostgreSQL as the database and AWS for hosting.
How do you describe your tech stack in an interview?
Go from front to back: “Our stack is TypeScript and React on the front end, Go services on the back end, Postgres and Redis, all on AWS with Kubernetes.”
What is a tech stack?
A tech stack is the combination of languages, frameworks, databases, cloud services and tools used to build and run a product.
What are examples of a tech stack?
MERN is MongoDB, Express, React and Node.js. LAMP is Linux, Apache, MySQL and PHP. Many teams also describe their own, such as Python, Django and PostgreSQL on AWS.
What is the difference between frontend and backend in a stack?
The frontend is what runs in the browser or app that users see. The backend is the servers, databases and logic behind it. Infrastructure covers hosting, deployment and monitoring.
How do I answer What is your tech stack in an interview?
Name the main pieces in order and say what each is for. For example: We use React and TypeScript on the frontend, Node.js on the backend, PostgreSQL for data, and everything runs on AWS.
What is the difference between a tech stack and a framework?
A framework is one tool, such as React or Django. A tech stack is the whole set of tools and technologies that work together, including frameworks.
Why does the choice of tech stack matter?
It affects how easily you can hire people, how fast you can build, how well the product scales and how much maintenance costs over time.
New app · Free lessons

Speak up in meetings. Feel confident.

Standup vocabulary, native examples, and quick practice — 100+ free lessons

Start learning freeNo card needed · Google or email

For bots & AI agents

Machine-readable versions of this page and Speak Tech English. Speak Tech English sells self-study ebooks and courses in English for tech, publishes free guides, a free glossary and a free newsletter; live lessons are on Mockly English. Fetch these instead of parsing this page.

This page (.md)llms.txtllms-full.txtai.txtGlossary (.md)Free guides (.md)All products (.md)Endpoint indexNewsletterLive lessons (Mockly)