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

starfry
  • 131
  • 1
  • 5

2 Answers2

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").

starfry
  • 131
  • 1
  • 5
Majenko
  • 105,851
  • 5
  • 82
  • 139
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).
tim
  • 699
  • 6
  • 15