1

What does the .ino file extension mean?

We have .cpp meaning C++, .py meaning Python, .exe meaning executable and so-on.They're obvious. The .pde file type that sketches previously used, I think, comes from processing development environment (the arduino IDE being based* on / inspired by processing). But what does .ino mean?

There's plenty that explains what such files are, but nothing explains what those three letters mean, if anything.

* source wikipedia

1
  • 10
    The last 3 letters of Arduino? Commented Jul 14, 2022 at 9:50

2 Answers 2

4

Arduino

That's all there is to say about that really.


As commented in the source code

The file extension for sketches has changed from .pde to .ino, to avoid conflicts with the Processing software ("ino" are the last three letters in "Arduino").

4
  • 5
    A citation, if anyone cares to have one. Commented Jul 14, 2022 at 18:19
  • @timemage Very good! Thanks for the citation. Commented Jul 15, 2022 at 7:23
  • 1
    Nice one @timemage I've added that to the answer. Commented Jul 15, 2022 at 8:53
  • And .ard was probably already taken fileinfo.com/amp/extension/ard Commented Jul 16, 2022 at 10:53
3

"Arduino" is an Italian word, and "ino" is the suffix which lends itself well to a filename extension.

From Google Translate of Italian ino:

ino

  1. Suffisso alterativo di aggettivi e sostantivi; nei primi ha valore diminutivo-vezzeggiativo, talvolta con sfumatura ironica ( biondino, carino ), oppure significa appartenenza etnica ( alessandrino, cadorino ), collegamento con materie ( argentino, salino ); nei secondi, oltre ad avere valore diminutivo-vezzeggiativo ( gattino, pensierino ), indica pure un mestiere ( ciabattino, tamburino ), uno strumento o arnese o apparecchio ( cerino, lavandino ); in alcuni casi è applicato a verbi ( imbianchino, accendino ).
  2. In chimica organica, suffisso che nella nomenclatura ufficiale indica gli idrocarburi acetilenici, cioè gli alchini ( etino ).
  1. Alterative suffix of adjectives and nouns; in the former it has a diminutive-pet name, sometimes with an ironic tinge (blond, cute), or it means ethnic affiliation (Alexandrian, Cadore), connection with materials (Argentine, saline); in the latter, in addition to having a diminutive-pet name (kitten, little thought), it also indicates a trade (cobbler, drummer), an instrument or tool or apparatus (match, sink); in some cases it is applied to verbs (painter, lighter).
  2. In organic chemistry, suffix that in the official nomenclature indicates acetylenic hydrocarbons, i.e. alkynes (ethin).

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.