.ino

2 claimants 1 primary 1 secondary unambiguous primary

SWH popularity

From the SWH-MSR-ARV dataset (Desmazières, Di Cosmo, Lorentz, MSR 2025; file nb_extensions_alphanum.csv) — one row per (ext, year) in the full SWH archive. Case-aggregated. citation.

4.4M
total occurrences
1.2M
since 2019 (26.9%)
1970–2023
years active

Case variants in archive: .ino (4.4M), .INO (544), .Ino (17), .inO (1) — aggregated above.

Attribution status

This extension is attributed to Arduino; Arduino as primary by 2 authoritative claims.

Authoritative sources: △ Linguist · secondary ✓ Pygments ✓ Wikidata · Q31092740 ✗ Wikipedia · no claim

Disagree or have a correction? Open a labelling issue.

Claimants (3)

Languages that list .ino among their extensions. Strength reflects whether the upstream source treated it as their primary extension.
LanguageSourceStrength
Arduinopygmentsprimary
Arduinowikidataprimary
C++linguistsecondary

Wikidata says… (1)

File formats, image formats, audio codecs and other non-PL entities that claim .ino on Wikidata (property P1195) or in the Wikipedia infobox. Source: data/derived/external_extension_index.csv. Click Use as new PL on any row to open the Add-PL form pre-filled with that entry's name, Wikipedia/Wikidata URL, and this extension — one submission creates the PL + claim.
Right entry isn't listed? Add manually ↗
FormatClass (Wikidata P31)Suggested labelMIMENotesAction
Arduino Sketch file Q127604954
file format
file formattext/x-arduinoUse as new PL ↗

SWH-mined examples (1)

Real archived programs with this extension, byte-verified against the SWH archive. Useful for deciding what this extension actually is when the attribution is uncertain.
Hontai_nrf24l01.ino · 8782 B · seen 315× in SWH
predicted: Arduino via unique-primary
swh:1:cnt:be9942794fa61548e0b89eb31a6bc692a246a0d5;origin=https://github.com/nppc/MiniTX_ER9xrPro;anchor=swh:1:rev:a5a794339f376e1c355c4c8604e4a68ba2eb772b;path=/Multiprotocol/Hontai_nrf24l01.ino
Open in SWH · Raw bytes
Request more SWH-mined examples
If the examples above don't disambiguate what .ino is, request a fresh mining run.
(or open the pre-filled issue directly)