English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

If I add a new feature (called "feature X") to existing software, what do I say about the action?

I added support for feature X


I added support of feature X


Or something different?

share|improve this question
up vote 5 down vote accepted

Neither one. You're not adding support of the feature; you're adding the feature itself.

First, let's address your premise:

If I add a new feature (called "feature X") to an existing software...

should be either:

  • If I add a new feature (called "feature X") to existing software...


  • If I add a new feature (called "feature X") to an existing software application...

(Either eliminate the "an", or change "software" to its adjective form. "An existing software" sounds off.)

Now, to answer your question, simply say:

  • I added feature X to the software.


  • I added feature X to the software application.

As for when to use the word support: if feature X had already been added, and support for the feature was added some months later, you might say:

  • I added support for feature X in the software.

(I'm assuming that feature refers to some new capability, and support refers to some support for that capability, such as built-in help menus.)

share|improve this answer
A little more context: I made the software support a new feature. This software reads the output of another one. That output has changed because feature X was added. My addition to my software is to support that new feature. – Tamás Szelei Mar 4 '12 at 22:23
In that case, you could simply say, "Feature X is now supported" - I think. (It's a little hard to follow your added context). – J.R. Mar 5 '12 at 1:11

They mean different things. I added support for feature X means that your contribution improved feature X in some way. I added support of feature X means that you added feature X to something else which in some way supported it. It sounds as if it's the second one that you want if you're adding it to existing software. If so, it would be preferable to precede 'support' with the definite article: I added the support of feature X.

share|improve this answer

In the software context, support for feature X is used to mean that feature X can now be implemented. For example, in the LaTeX editor TeXworks, support for synctex has been added. This means that TeXworks is now built so that it works with synctex.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.