Skip to content
ARCHIEENGLISH
LearnPlayWordsRanking
  • Learn
  • Play
  • Words
  • Ranking
  • Mine
← Vocabulary

array

UK/əˈɹeɪ/US/əˈɹeɪ/
nounC12 meaningsCommon in everyday speech and writing · #5,693 of 15,258leans written

Other forms: arrays

In programming, an array is an ordered list of values stored under one name. An array of numbers, index the array, an empty array.

Each item has a position, and in most languages the first position is zero rather than one, which causes a specific and famous class of error. Arrays are the most basic way of storing many things at once. Elsewhere, an array is an impressive display: a dazzling array of options. In electronics, an array is a set of components arranged together — a solar array, an antenna array. Note arrayed, and disarray.

Definitions of array

  1. 1nounarrayAn ordered list of values stored under one name.C1

    “The program stores the players' scores in an array.”

  2. 2nounimpressiveAn impressive display or arrangement.C1

    “The market had a dazzling array of fruit, spices and fabrics.”

array is an ordered arrangement.

Where it comes from

Anglo-Norman arraier meant to put in order, from a Frankish root meaning ready. Array meant drawing up troops in order before it meant anything else, and the computing sense borrowed the ordering.

  1. Proto-Germanic

    *raidaz

  2. Gothic

    𐌲𐌰𐍂𐌰𐌹𐌸𐍃 — ready, prepared

  3. Frankish

    *raid

  4. Vulgar Latin

    *arrēdō — to put in order, arrange, array

  5. Anglo-Norman

    arraier

  6. Middle English

    arrayen

  7. English, today

    array

Built from

  • areer · Old French — to put in order
  • *rēdum · Latin — preparation, order
  • *raidā · Frankish — preparation, order
  • *raidiz · Proto-Germanic — ready

From Middle English arrayen, from Anglo-Norman arraier (compare Old French arraier, areer (“to put in order”)), from Vulgar Latin arrēdō (“to put in order, arrange, array”), from rēdum (“preparation, order”), from Frankish raid or raidā (“preparation, order”) or Gothic 𐌲𐌰𐍂𐌰𐌹𐌸𐍃 (“ready, prepared”), from Proto-Germanic raidaz, raidiz (“ready”). Compare Old English rād (“condition, stipulation”), Old High German antreitī (“order, rank”). a doublet of ready.

Etymology from Wiktionary, CC BY-SA

Practised in Computing & Code

Practise this word

Related words

the areer family

arraydisarray

array — used about once every 1,559 pages · #5,693 · point at the bar for the others

  • telescope array