The use of flip-flop is more common than flipflop. In addition, Oxford's dictionary redirects flipflop to flip-flop in both UK and US versions.

Definition of flip-flop in English:


  1. ...
  2. ...
  3. Electronics: A switching circuit which works by changing from one stable state to another, or through an unstable state back to its stable state, in response to a triggering pulse.

The tag info, which is taken from Wikipedia, also says flip-flop.

a flip-flop or latch is a circuit that has two stable states and can be used to store state information.

Flip-flop seems not only the common term, but also the correct one. So, should we change [flipflop] tag to [flip-flop] or do some kind of redirection?

The tag is [flip-flop] on Stack Overflow, which is correct.

  • 8
    \$\begingroup\$ Only if we can change it back again next week \$\endgroup\$ – Chris Stratton Jul 13 '17 at 14:49
  • \$\begingroup\$ It seems no one had the idea to use a flip-flop tag yet \$\endgroup\$ – PlasmaHH Jul 13 '17 at 15:02
  • \$\begingroup\$ flip-flop requires extra typing if you don't know how to tab \$\endgroup\$ – Voltage Spike Jul 13 '17 at 15:35
  • 1
    \$\begingroup\$ @laptop2d This case is applicable to all tags that have dash (-). Flip-flop shouldn't be the only victim. \$\endgroup\$ – user154136 Jul 13 '17 at 15:45
  • \$\begingroup\$ @ahmedus it was more of a observation, not a suggestion \$\endgroup\$ – Voltage Spike Jul 13 '17 at 15:49
  • \$\begingroup\$ @laptop2d OK, I got it. \$\endgroup\$ – user154136 Jul 13 '17 at 16:21
  • 1
    \$\begingroup\$ @laptop2d but who really types out the entire tag? As soon as you start typing, you get a list of results, kinda like the Google search engine. \$\endgroup\$ – user103380 Aug 1 '17 at 16:32
  • \$\begingroup\$ @KingDuken it was more of a observation, not a suggestion \$\endgroup\$ – Voltage Spike Aug 1 '17 at 16:34
  • 1
    \$\begingroup\$ Interesting to note that the user who says flipflop is easier to type in a comment on this question says system-verilog is more readable on this one: electronics.meta.stackexchange.com/q/7376/238188 \$\endgroup\$ – Shashank V M Mar 1 at 16:51
  • 1
    \$\begingroup\$ I've raised this issue on Meta Stack Exchange. meta.stackexchange.com/q/362616/946172 \$\endgroup\$ – Shashank V M Mar 28 at 8:05
  • \$\begingroup\$ @VoltageSpike I have mentioned you mentioned in this post on Meta Stack Exchange meta.stackexchange.com/q/362616/946172 \$\endgroup\$ – Shashank V M Mar 28 at 8:12
  • \$\begingroup\$ @ahmedus it's possible to fix tag spellings. See electronics.meta.stackexchange.com/q/7411/238188 \$\endgroup\$ – Shashank V M Mar 28 at 11:56
  • \$\begingroup\$ @shashank this post is three plus years old well before I was a moderator \$\endgroup\$ – Voltage Spike Mar 28 at 15:47
  • \$\begingroup\$ @VoltageSpike your comment was on my deleted post on Systemverilog tag. \$\endgroup\$ – Shashank V M Mar 28 at 15:48

flipflop is not very readable, and I think it should be changed to flip-flop for better readability and for correctness.


There's no reason to change it. Anyone who types "fli" will be prompted with the suggested tag "flipflop" and will naturally select it.


No matter which you end up preferring, flipflop and flip-flop should be tag aliases of each other, so that we don't end up with two separate ones.

That inherently solves the issue at hand without requiring any personal preference to prevail over the other. Very Solomonic, you can divide the child and eat it, or however the saying goes.

  • \$\begingroup\$ I have not heard of this barbaric saying, but it is very disturbing. Please remove it or use some other analogy instead (like eating a cake). \$\endgroup\$ – Shashank V M Feb 28 at 16:14
  • \$\begingroup\$ What is salomonic? \$\endgroup\$ – Shashank V M Feb 28 at 16:16
  • 3
    \$\begingroup\$ @ShashankVM this was an intentional mixup of two ideas: 1. the saying "can't eat a cake and have it", and the story where "salomonic" comes from. It is a joke! Obviously, nobody would eat a child, but the original story is actually about splitting a baby, sorry. \$\endgroup\$ – Marcus Müller Feb 28 at 17:27
  • \$\begingroup\$ Phew! Glad to know it is a joke! \$\endgroup\$ – Shashank V M Mar 1 at 5:28
  • 1
    \$\begingroup\$ Note: It is not so simple to create a separate tag that is too similar to the older one, that is why we are also facing a problem with the system-verilog tag, or else I would have created systemverilog and flip-flop tags. \$\endgroup\$ – Shashank V M Mar 1 at 16:54

From https://meta.stackexchange.com/a/362620/946172

moderators can create tags which are very similar to ones already existing, e.g. [flip-flop] when [flipflop] already exists. They need to do that on one question, copy over the tag wiki and excerpt (otherwise they're lost, or at least not easily found) and then merge the old tag into the new one. That's the proper way to rename a tag while bumping only a single question to the homepage.

Moderators can do it if they want. See Would a moderator remove the misspelled [operational-amplifer] tag from a locked post?

  • \$\begingroup\$ It seems like this should be a comment rather than an answer. The original question asked should they be merged, which this answer does not address. \$\endgroup\$ – Elliot Alderson Apr 1 at 11:51

You must log in to answer this question.