See subroutine in All languages combined, or Wiktionary
{ "etymology_templates": [ { "args": { "1": "en", "2": "sub", "3": "routine" }, "expansion": "sub- + routine", "name": "prefix" } ], "etymology_text": "From sub- + routine.", "forms": [ { "form": "subroutines", "tags": [ "plural" ] } ], "head_templates": [ { "args": {}, "expansion": "subroutine (plural subroutines)", "name": "en-noun" } ], "lang": "English", "lang_code": "en", "pos": "noun", "senses": [ { "categories": [ { "kind": "other", "name": "English entries with incorrect language header", "parents": [ "Entries with incorrect language header", "Entry maintenance" ], "source": "w" }, { "kind": "other", "name": "English terms prefixed with sub-", "parents": [], "source": "w" }, { "kind": "other", "name": "Entries with translation boxes", "parents": [], "source": "w" }, { "kind": "other", "name": "Japanese terms with redundant script codes", "parents": [ "Terms with redundant script codes", "Entry maintenance" ], "source": "w" }, { "kind": "other", "name": "Mandarin terms with redundant transliterations", "parents": [ "Terms with redundant transliterations", "Entry maintenance" ], "source": "w" }, { "kind": "other", "name": "Pages with 2 entries", "parents": [], "source": "w" }, { "kind": "other", "name": "Pages with entries", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Bulgarian translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Esperanto translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Finnish translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with French translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with German translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Greek translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Hebrew translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Italian translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Japanese translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Mandarin translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Portuguese translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Romanian translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Russian translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Spanish translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Swedish translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Turkish translations", "parents": [], "source": "w" }, { "kind": "other", "name": "Terms with Vietnamese translations", "parents": [], "source": "w" }, { "kind": "topical", "langcode": "en", "name": "Computer science", "orig": "en:Computer science", "parents": [ "Computing", "Sciences", "Technology", "All topics", "Fundamental" ], "source": "w" } ], "derived": [ { "word": "subroutine call" } ], "examples": [ { "text": "Holonyms: routine, program, app, application" } ], "glosses": [ "A section of code, called by the main body of a program, that implements a task." ], "id": "en-subroutine-en-noun-QpBNVpvS", "links": [ [ "computer science", "computer science" ], [ "code", "code" ], [ "program", "program" ] ], "raw_glosses": [ "(computer science) A section of code, called by the main body of a program, that implements a task." ], "synonyms": [ { "word": "function" }, { "word": "procedure" } ], "topics": [ "computer", "computing", "engineering", "mathematics", "natural-sciences", "physical-sciences", "science", "sciences" ], "translations": [ { "code": "bg", "lang": "Bulgarian", "roman": "pódprograma", "sense": "a section of code", "tags": [ "feminine" ], "word": "по́дпрограма" }, { "code": "cmn", "lang": "Chinese Mandarin", "roman": "zǐchéngxù", "sense": "a section of code", "word": "子程序" }, { "code": "cmn", "lang": "Chinese Mandarin", "roman": "zǐlìchéng", "sense": "a section of code", "word": "子例程" }, { "code": "eo", "lang": "Esperanto", "sense": "a section of code", "word": "proceduro" }, { "code": "fi", "lang": "Finnish", "sense": "a section of code", "word": "aliohjelma" }, { "code": "fi", "lang": "Finnish", "sense": "a section of code", "word": "alirutiini" }, { "code": "fr", "lang": "French", "sense": "a section of code", "word": "fonction" }, { "code": "fr", "lang": "French", "sense": "a section of code", "word": "procédure" }, { "code": "fr", "lang": "French", "sense": "a section of code", "tags": [ "feminine" ], "word": "sous-routine" }, { "code": "de", "lang": "German", "sense": "a section of code", "tags": [ "feminine" ], "word": "Funktion" }, { "code": "de", "lang": "German", "sense": "a section of code", "tags": [ "feminine" ], "word": "Subroutine" }, { "code": "de", "lang": "German", "sense": "a section of code", "tags": [ "feminine" ], "word": "Unterroutine" }, { "code": "de", "lang": "German", "sense": "a section of code", "tags": [ "feminine" ], "word": "Prozedur" }, { "code": "el", "lang": "Greek", "roman": "diadikasía", "sense": "a section of code", "tags": [ "feminine" ], "word": "διαδικασία" }, { "code": "el", "lang": "Greek", "roman": "yporoutína", "sense": "a section of code", "tags": [ "feminine" ], "word": "υπορουτίνα" }, { "code": "he", "lang": "Hebrew", "roman": "tat-shigrá", "sense": "a section of code", "tags": [ "feminine" ], "word": "תת־שגרה" }, { "code": "it", "lang": "Italian", "sense": "a section of code", "tags": [ "masculine" ], "word": "sottoprogramma" }, { "code": "it", "lang": "Italian", "sense": "a section of code", "tags": [ "feminine" ], "word": "subroutine" }, { "code": "ja", "lang": "Japanese", "roman": "saburūchin", "sense": "a section of code", "word": "サブルーチン" }, { "code": "pt", "lang": "Portuguese", "sense": "a section of code", "tags": [ "feminine" ], "word": "sub-rotina" }, { "code": "ro", "lang": "Romanian", "sense": "a section of code", "tags": [ "feminine" ], "word": "subrutină" }, { "code": "ru", "lang": "Russian", "roman": "podprográmma", "sense": "a section of code", "tags": [ "feminine" ], "word": "подпрогра́мма" }, { "code": "ru", "lang": "Russian", "roman": "fúnkcija", "sense": "a section of code", "tags": [ "feminine" ], "word": "фу́нкция" }, { "code": "ru", "lang": "Russian", "roman": "procedúra", "sense": "a section of code", "tags": [ "feminine" ], "word": "процеду́ра" }, { "code": "es", "lang": "Spanish", "sense": "a section of code", "tags": [ "feminine" ], "word": "subrutina" }, { "code": "sv", "lang": "Swedish", "sense": "a section of code", "tags": [ "common-gender" ], "word": "subrutin" }, { "code": "tr", "lang": "Turkish", "sense": "a section of code", "word": "alt program" }, { "code": "tr", "lang": "Turkish", "sense": "a section of code", "word": "alt rutin" }, { "code": "tr", "lang": "Turkish", "sense": "a section of code", "word": "alt yordam" }, { "code": "vi", "lang": "Vietnamese", "sense": "a section of code", "word": "chương trình con" } ], "wikipedia": [ "subroutine" ] } ], "sounds": [ { "audio": "LL-Q1860 (eng)-Flame, not lame-subroutine.wav", "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/8/8b/LL-Q1860_%28eng%29-Flame%2C_not_lame-subroutine.wav/LL-Q1860_%28eng%29-Flame%2C_not_lame-subroutine.wav.mp3", "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/8/8b/LL-Q1860_%28eng%29-Flame%2C_not_lame-subroutine.wav/LL-Q1860_%28eng%29-Flame%2C_not_lame-subroutine.wav.ogg" } ], "word": "subroutine" }
{ "derived": [ { "word": "subroutine call" } ], "etymology_templates": [ { "args": { "1": "en", "2": "sub", "3": "routine" }, "expansion": "sub- + routine", "name": "prefix" } ], "etymology_text": "From sub- + routine.", "forms": [ { "form": "subroutines", "tags": [ "plural" ] } ], "head_templates": [ { "args": {}, "expansion": "subroutine (plural subroutines)", "name": "en-noun" } ], "lang": "English", "lang_code": "en", "pos": "noun", "senses": [ { "categories": [ "English countable nouns", "English entries with incorrect language header", "English lemmas", "English nouns", "English terms prefixed with sub-", "Entries with translation boxes", "Japanese terms with redundant script codes", "Mandarin terms with redundant transliterations", "Pages with 2 entries", "Pages with entries", "Terms with Bulgarian translations", "Terms with Esperanto translations", "Terms with Finnish translations", "Terms with French translations", "Terms with German translations", "Terms with Greek translations", "Terms with Hebrew translations", "Terms with Italian translations", "Terms with Japanese translations", "Terms with Mandarin translations", "Terms with Portuguese translations", "Terms with Romanian translations", "Terms with Russian translations", "Terms with Spanish translations", "Terms with Swedish translations", "Terms with Turkish translations", "Terms with Vietnamese translations", "en:Computer science" ], "examples": [ { "text": "Holonyms: routine, program, app, application" } ], "glosses": [ "A section of code, called by the main body of a program, that implements a task." ], "links": [ [ "computer science", "computer science" ], [ "code", "code" ], [ "program", "program" ] ], "raw_glosses": [ "(computer science) A section of code, called by the main body of a program, that implements a task." ], "synonyms": [ { "word": "function" }, { "word": "procedure" } ], "topics": [ "computer", "computing", "engineering", "mathematics", "natural-sciences", "physical-sciences", "science", "sciences" ], "wikipedia": [ "subroutine" ] } ], "sounds": [ { "audio": "LL-Q1860 (eng)-Flame, not lame-subroutine.wav", "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/8/8b/LL-Q1860_%28eng%29-Flame%2C_not_lame-subroutine.wav/LL-Q1860_%28eng%29-Flame%2C_not_lame-subroutine.wav.mp3", "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/8/8b/LL-Q1860_%28eng%29-Flame%2C_not_lame-subroutine.wav/LL-Q1860_%28eng%29-Flame%2C_not_lame-subroutine.wav.ogg" } ], "translations": [ { "code": "bg", "lang": "Bulgarian", "roman": "pódprograma", "sense": "a section of code", "tags": [ "feminine" ], "word": "по́дпрограма" }, { "code": "cmn", "lang": "Chinese Mandarin", "roman": "zǐchéngxù", "sense": "a section of code", "word": "子程序" }, { "code": "cmn", "lang": "Chinese Mandarin", "roman": "zǐlìchéng", "sense": "a section of code", "word": "子例程" }, { "code": "eo", "lang": "Esperanto", "sense": "a section of code", "word": "proceduro" }, { "code": "fi", "lang": "Finnish", "sense": "a section of code", "word": "aliohjelma" }, { "code": "fi", "lang": "Finnish", "sense": "a section of code", "word": "alirutiini" }, { "code": "fr", "lang": "French", "sense": "a section of code", "word": "fonction" }, { "code": "fr", "lang": "French", "sense": "a section of code", "word": "procédure" }, { "code": "fr", "lang": "French", "sense": "a section of code", "tags": [ "feminine" ], "word": "sous-routine" }, { "code": "de", "lang": "German", "sense": "a section of code", "tags": [ "feminine" ], "word": "Funktion" }, { "code": "de", "lang": "German", "sense": "a section of code", "tags": [ "feminine" ], "word": "Subroutine" }, { "code": "de", "lang": "German", "sense": "a section of code", "tags": [ "feminine" ], "word": "Unterroutine" }, { "code": "de", "lang": "German", "sense": "a section of code", "tags": [ "feminine" ], "word": "Prozedur" }, { "code": "el", "lang": "Greek", "roman": "diadikasía", "sense": "a section of code", "tags": [ "feminine" ], "word": "διαδικασία" }, { "code": "el", "lang": "Greek", "roman": "yporoutína", "sense": "a section of code", "tags": [ "feminine" ], "word": "υπορουτίνα" }, { "code": "he", "lang": "Hebrew", "roman": "tat-shigrá", "sense": "a section of code", "tags": [ "feminine" ], "word": "תת־שגרה" }, { "code": "it", "lang": "Italian", "sense": "a section of code", "tags": [ "masculine" ], "word": "sottoprogramma" }, { "code": "it", "lang": "Italian", "sense": "a section of code", "tags": [ "feminine" ], "word": "subroutine" }, { "code": "ja", "lang": "Japanese", "roman": "saburūchin", "sense": "a section of code", "word": "サブルーチン" }, { "code": "pt", "lang": "Portuguese", "sense": "a section of code", "tags": [ "feminine" ], "word": "sub-rotina" }, { "code": "ro", "lang": "Romanian", "sense": "a section of code", "tags": [ "feminine" ], "word": "subrutină" }, { "code": "ru", "lang": "Russian", "roman": "podprográmma", "sense": "a section of code", "tags": [ "feminine" ], "word": "подпрогра́мма" }, { "code": "ru", "lang": "Russian", "roman": "fúnkcija", "sense": "a section of code", "tags": [ "feminine" ], "word": "фу́нкция" }, { "code": "ru", "lang": "Russian", "roman": "procedúra", "sense": "a section of code", "tags": [ "feminine" ], "word": "процеду́ра" }, { "code": "es", "lang": "Spanish", "sense": "a section of code", "tags": [ "feminine" ], "word": "subrutina" }, { "code": "sv", "lang": "Swedish", "sense": "a section of code", "tags": [ "common-gender" ], "word": "subrutin" }, { "code": "tr", "lang": "Turkish", "sense": "a section of code", "word": "alt program" }, { "code": "tr", "lang": "Turkish", "sense": "a section of code", "word": "alt rutin" }, { "code": "tr", "lang": "Turkish", "sense": "a section of code", "word": "alt yordam" }, { "code": "vi", "lang": "Vietnamese", "sense": "a section of code", "word": "chương trình con" } ], "word": "subroutine" }
Download raw JSONL data for subroutine meaning in English (5.7kB)
This page is a part of the kaikki.org machine-readable English dictionary. This dictionary is based on structured data extracted on 2025-02-15 from the enwiktionary dump dated 2025-02-02 using wiktextract (ca09fec and c40eb85). The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.
If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.