NEW: English for Tech Bundle → Save 40%
Your progress

Loading your progress…

Home
Code & Deliverynoun · /rɪˈliːs ˈkændɪdeɪt/

release candidate

In simple English

A release candidate (often abbreviated as RC) is a pre-release version of software that has passed internal testing and is believed to be stable enough for end users. Teams use release candidates to catch final bugs and verify that the software works correctly in real-world conditions before the official launch. In most tech companies, a release candidate moves through a final testing phase where it receives extra scrutiny from QA teams and sometimes selected external users. Only after the release candidate proves stable does the team proceed to the actual release. This approach reduces the risk of shipping broken code to all customers.

What is a release candidate and why do software teams use it before launching?

At a glanceCEFR B2
Commonness4/5
Versatility4/5
FormalityCasualFormalNeutral
Spoken ↔ WrittenSpokenWrittenBoth
Directness ↔ DiplomaticDirectDiplomaticDirect
RegionUS and UK
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

Say it like this

We are cutting the first release candidate tomorrow
This release candidate has too many unresolved issues
Let us push RC2 to staging for final validation

Real examples

in a standup

"We released RC1 yesterday, and the QA team has already found three critical bugs."

in a code review

"This fix needs to go into the next release candidate since we want it tested before launch."

in a team meeting

"If RC3 passes all tests by Friday, we can ship the final version on Monday."

Don't say this

Handle with care. Do not use as a verb. It is a noun describing a version, not an action. Avoid saying we release candidate something.

We will release candidate the app next week.
We will ship the release candidate next week.Release candidate is a noun (a version), not a verb. You do not release candidate something; you release or ship a release candidate.
This is a release candidate feature.
This is a feature in the release candidate.Release candidate describes a version of the entire software, not individual features. A feature is part of a release candidate, not the other way around.
We need to candidate this code before launch.
We need to include this code in the release candidate.Do not shorten release candidate to candidate as a verb. Use the full term or say include in the release candidate.

Other forms

noun

release candidate

"The release candidate contains all the features scheduled for this sprint."

noun

RC (abbreviation)

"We are testing RC2 in production."

noun (adjective modifier)

release-candidate version

"The release-candidate version of the API is now available for integration testing."

Often used with

cut a release candidateMeans to create and prepare a release candidate version for testing.
release candidate testingThe final testing phase performed on a release candidate before launch.
release candidate buildThe compiled executable or package version labeled as a release candidate.
ship a release candidateTo deliver or deploy a release candidate to the testing environment or staging servers.
RC1, RC2, RC3Sequential numbering used when multiple release candidates are created and refined.

Similar words

pre-release versionMore general term; release candidate is more specific and implies it is very close to final.
beta versionBeta is earlier in the cycle and may be less stable than a release candidate.
final buildEmphasizes that it is nearly complete, but does not carry the same testing connotation.

Opposites

stable releasefinal releaseproduction version

Practice

Try it

4 quick exercises

Pick the most natural phrasing

1. Your team found a critical bug in the release candidate. How do you say it?

Complete the sentence

2. We should test the _______ thoroughly before we ship the final version.

Spot the mistake

3. Which sentence uses 'release candidate' incorrectly?

Rewrite naturally

4. Rewrite this in natural tech English using 'release candidate': 'Before we give this software to all users, we test it carefully one more time.'

Questions

Quick poll

Have you said "release candidate" in a standup this week?

Want more structured practice like this? Our English for Programmers course covers real workplace English in depth.

Your badges