How to pronounce "80x86", "Linux 2.6", and "Figure 3-1"?

As a foreigner, I have been confused with such a simple question:

How to pronounce "80x86", "Linux 2.6", and "Figure 3-1"?


I will address the more general question of how to pronounce different kinds of digit strings that don’t represent numbers.

  • Terms of art such as “80x86” have unique pronunciations that you must simply learn.

    • eighty ex eighty-six (80x86)
    • eighty eighty-six (8086)
    • ex eighty-six (x86)
    • oh ess ten (OS X)
  • Version numbers are pronounced in full, with decimal points pronounced “point”.

    • Linux two-point-six (2.6)
    • My software is in version one-point-oh-two (1.02)
    • We are working toward a one-point-ten-point-oh release (1.10.0)
  • Figure and section names are said as sequences of numbers with pauses between.

    • Refer to Figure three-ten (Fig. 3-10)
    • This is described in Section three-one-four (§3.1.4)
  • American phone numbers are pronounced digitwise, in clusters of area code, exchange, and number:

    Dial six-oh-three, five-five-five, one-two-three-four (603-555-1234)


There are different answers to the different samples in the question.

"80x86" - It depends on the context. On the site that discusses the nature of 80X86 programming, the "x" is dropped in the first sentence and the rest of the article only refers to "8086", which I assume would be pronounced "eighty-eighty-six"

The linux sample, as far as I am concerned is "Linux two point six"

The figure sample, as far as I am concerned is "Figure three [pause] one"


eighty-x-eighty-six, two-dot-six, three-one.