"software engineering" meaning in English

See software engineering in All languages combined, or Wiktionary

Noun

Etymology: First attested in 1965 in service listings (in “systems software engineering”), partly popularized by American computer scientists Anthony Oettinger and Margaret Hamilton later in the decade. In a 1966 letter to the members of the Association for Computing Machinery, listed by the Oxford English Dictionary as the term’s first attestation, Oettinger wrote, “We must recognize ourselves […] as members of an engineering profession, be it hardware engineering or software engineering […]”. Etymology templates: {{etydate/the|1965}} 1965, {{etydate|1965}} First attested in 1965, {{nb...}} […] Head templates: {{en-noun|-}} software engineering (uncountable)
  1. The subfield of engineering concerned with applying a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software. Wikipedia link: Anthony Oettinger, Association for Computing Machinery, Computers and Automation, Margaret Hamilton (software engineer), Oxford English Dictionary, software engineering Tags: uncountable Related terms: software engineer Translations (subfield of engineering concerned with the development, operation, and maintenance of software): 軟件工程 (Chinese Mandarin), 软件工程 (ruǎnjiàn gōngchéng) (Chinese Mandarin), softwarové inženýrství [neuter] (Czech), ohjelmistotuotanto (Finnish), génie logiciel [masculine] (French), Softwaretechnik [feminine] (German), μηχανική λογισμικού (michanikí logismikoú) [feminine] (Greek), τεχνολογία λογισμικού (technología logismikoú) [feminine] (Greek), szoftvertechnológia (Hungarian), hugbúnaðarverkfræði [feminine] (Icelandic), rekayasa perangkat lunak (Indonesian), innealtóireacht bogearraí [feminine] (Irish), ingegneria del software [feminine] (Italian), ソフトウェア工学 (sofutouea kougaku) (alt: ソフトウェアこうがく) (Japanese), kejuruteraan perisian (Malay), endezyariya nivîsbariyê [feminine] (Northern Kurdish), engenharia de software [feminine] (Portuguese), inginerie software [feminine] (Romanian), ingineria programării [feminine] (Romanian), วิศวกรรมซอฟต์แวร์ (Thai), yazılım mühendisliği (Turkish)

Alternative forms

{
  "etymology_templates": [
    {
      "args": {
        "1": "1965"
      },
      "expansion": "1965",
      "name": "etydate/the"
    },
    {
      "args": {
        "1": "1965"
      },
      "expansion": "First attested in 1965",
      "name": "etydate"
    },
    {
      "args": {},
      "expansion": "[…]",
      "name": "nb..."
    }
  ],
  "etymology_text": "First attested in 1965 in service listings (in “systems software engineering”), partly popularized by American computer scientists Anthony Oettinger and Margaret Hamilton later in the decade. In a 1966 letter to the members of the Association for Computing Machinery, listed by the Oxford English Dictionary as the term’s first attestation, Oettinger wrote, “We must recognize ourselves […] as members of an engineering profession, be it hardware engineering or software engineering […]”.",
  "head_templates": [
    {
      "args": {
        "1": "-"
      },
      "expansion": "software engineering (uncountable)",
      "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": "Entries with translation boxes",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Pages with 1 entry",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Pages with entries",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Terms with Czech 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 Hungarian translations",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Terms with Icelandic translations",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Terms with Indonesian translations",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Terms with Irish 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 Malay translations",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Terms with Mandarin translations",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Terms with Northern Kurdish 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 Thai translations",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Terms with Turkish translations",
          "parents": [],
          "source": "w"
        }
      ],
      "glosses": [
        "The subfield of engineering concerned with applying a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software."
      ],
      "id": "en-software_engineering-en-noun-t5JK1MyJ",
      "links": [
        [
          "engineering",
          "engineering"
        ],
        [
          "software",
          "software"
        ]
      ],
      "related": [
        {
          "word": "software engineer"
        }
      ],
      "tags": [
        "uncountable"
      ],
      "translations": [
        {
          "code": "cmn",
          "lang": "Chinese Mandarin",
          "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
          "word": "軟件工程"
        },
        {
          "code": "cmn",
          "lang": "Chinese Mandarin",
          "roman": "ruǎnjiàn gōngchéng",
          "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
          "word": "软件工程"
        },
        {
          "code": "cs",
          "lang": "Czech",
          "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
          "tags": [
            "neuter"
          ],
          "word": "softwarové inženýrství"
        },
        {
          "code": "fi",
          "lang": "Finnish",
          "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
          "word": "ohjelmistotuotanto"
        },
        {
          "code": "fr",
          "lang": "French",
          "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
          "tags": [
            "masculine"
          ],
          "word": "génie logiciel"
        },
        {
          "code": "de",
          "lang": "German",
          "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
          "tags": [
            "feminine"
          ],
          "word": "Softwaretechnik"
        },
        {
          "code": "el",
          "lang": "Greek",
          "roman": "michanikí logismikoú",
          "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
          "tags": [
            "feminine"
          ],
          "word": "μηχανική λογισμικού"
        },
        {
          "code": "el",
          "lang": "Greek",
          "roman": "technología logismikoú",
          "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
          "tags": [
            "feminine"
          ],
          "word": "τεχνολογία λογισμικού"
        },
        {
          "code": "hu",
          "lang": "Hungarian",
          "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
          "word": "szoftvertechnológia"
        },
        {
          "code": "is",
          "lang": "Icelandic",
          "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
          "tags": [
            "feminine"
          ],
          "word": "hugbúnaðarverkfræði"
        },
        {
          "code": "id",
          "lang": "Indonesian",
          "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
          "word": "rekayasa perangkat lunak"
        },
        {
          "code": "ga",
          "lang": "Irish",
          "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
          "tags": [
            "feminine"
          ],
          "word": "innealtóireacht bogearraí"
        },
        {
          "code": "it",
          "lang": "Italian",
          "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
          "tags": [
            "feminine"
          ],
          "word": "ingegneria del software"
        },
        {
          "alt": "ソフトウェアこうがく",
          "code": "ja",
          "lang": "Japanese",
          "roman": "sofutouea kougaku",
          "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
          "word": "ソフトウェア工学"
        },
        {
          "code": "kmr",
          "lang": "Northern Kurdish",
          "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
          "tags": [
            "feminine"
          ],
          "word": "endezyariya nivîsbariyê"
        },
        {
          "code": "ms",
          "lang": "Malay",
          "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
          "word": "kejuruteraan perisian"
        },
        {
          "code": "pt",
          "lang": "Portuguese",
          "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
          "tags": [
            "feminine"
          ],
          "word": "engenharia de software"
        },
        {
          "code": "ro",
          "lang": "Romanian",
          "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
          "tags": [
            "feminine"
          ],
          "word": "inginerie software"
        },
        {
          "code": "ro",
          "lang": "Romanian",
          "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
          "tags": [
            "feminine"
          ],
          "word": "ingineria programării"
        },
        {
          "code": "th",
          "lang": "Thai",
          "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
          "word": "วิศวกรรมซอฟต์แวร์"
        },
        {
          "code": "tr",
          "lang": "Turkish",
          "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
          "word": "yazılım mühendisliği"
        }
      ],
      "wikipedia": [
        "Anthony Oettinger",
        "Association for Computing Machinery",
        "Computers and Automation",
        "Margaret Hamilton (software engineer)",
        "Oxford English Dictionary",
        "software engineering"
      ]
    }
  ],
  "word": "software engineering"
}
{
  "etymology_templates": [
    {
      "args": {
        "1": "1965"
      },
      "expansion": "1965",
      "name": "etydate/the"
    },
    {
      "args": {
        "1": "1965"
      },
      "expansion": "First attested in 1965",
      "name": "etydate"
    },
    {
      "args": {},
      "expansion": "[…]",
      "name": "nb..."
    }
  ],
  "etymology_text": "First attested in 1965 in service listings (in “systems software engineering”), partly popularized by American computer scientists Anthony Oettinger and Margaret Hamilton later in the decade. In a 1966 letter to the members of the Association for Computing Machinery, listed by the Oxford English Dictionary as the term’s first attestation, Oettinger wrote, “We must recognize ourselves […] as members of an engineering profession, be it hardware engineering or software engineering […]”.",
  "head_templates": [
    {
      "args": {
        "1": "-"
      },
      "expansion": "software engineering (uncountable)",
      "name": "en-noun"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "related": [
    {
      "word": "software engineer"
    }
  ],
  "senses": [
    {
      "categories": [
        "English entries with incorrect language header",
        "English lemmas",
        "English multiword terms",
        "English nouns",
        "English uncountable nouns",
        "Entries with translation boxes",
        "Pages with 1 entry",
        "Pages with entries",
        "Terms with Czech translations",
        "Terms with Finnish translations",
        "Terms with French translations",
        "Terms with German translations",
        "Terms with Greek translations",
        "Terms with Hungarian translations",
        "Terms with Icelandic translations",
        "Terms with Indonesian translations",
        "Terms with Irish translations",
        "Terms with Italian translations",
        "Terms with Japanese translations",
        "Terms with Malay translations",
        "Terms with Mandarin translations",
        "Terms with Northern Kurdish translations",
        "Terms with Portuguese translations",
        "Terms with Romanian translations",
        "Terms with Thai translations",
        "Terms with Turkish translations"
      ],
      "glosses": [
        "The subfield of engineering concerned with applying a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software."
      ],
      "links": [
        [
          "engineering",
          "engineering"
        ],
        [
          "software",
          "software"
        ]
      ],
      "tags": [
        "uncountable"
      ],
      "wikipedia": [
        "Anthony Oettinger",
        "Association for Computing Machinery",
        "Computers and Automation",
        "Margaret Hamilton (software engineer)",
        "Oxford English Dictionary",
        "software engineering"
      ]
    }
  ],
  "translations": [
    {
      "code": "cmn",
      "lang": "Chinese Mandarin",
      "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
      "word": "軟件工程"
    },
    {
      "code": "cmn",
      "lang": "Chinese Mandarin",
      "roman": "ruǎnjiàn gōngchéng",
      "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
      "word": "软件工程"
    },
    {
      "code": "cs",
      "lang": "Czech",
      "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
      "tags": [
        "neuter"
      ],
      "word": "softwarové inženýrství"
    },
    {
      "code": "fi",
      "lang": "Finnish",
      "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
      "word": "ohjelmistotuotanto"
    },
    {
      "code": "fr",
      "lang": "French",
      "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
      "tags": [
        "masculine"
      ],
      "word": "génie logiciel"
    },
    {
      "code": "de",
      "lang": "German",
      "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
      "tags": [
        "feminine"
      ],
      "word": "Softwaretechnik"
    },
    {
      "code": "el",
      "lang": "Greek",
      "roman": "michanikí logismikoú",
      "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
      "tags": [
        "feminine"
      ],
      "word": "μηχανική λογισμικού"
    },
    {
      "code": "el",
      "lang": "Greek",
      "roman": "technología logismikoú",
      "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
      "tags": [
        "feminine"
      ],
      "word": "τεχνολογία λογισμικού"
    },
    {
      "code": "hu",
      "lang": "Hungarian",
      "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
      "word": "szoftvertechnológia"
    },
    {
      "code": "is",
      "lang": "Icelandic",
      "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
      "tags": [
        "feminine"
      ],
      "word": "hugbúnaðarverkfræði"
    },
    {
      "code": "id",
      "lang": "Indonesian",
      "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
      "word": "rekayasa perangkat lunak"
    },
    {
      "code": "ga",
      "lang": "Irish",
      "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
      "tags": [
        "feminine"
      ],
      "word": "innealtóireacht bogearraí"
    },
    {
      "code": "it",
      "lang": "Italian",
      "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
      "tags": [
        "feminine"
      ],
      "word": "ingegneria del software"
    },
    {
      "alt": "ソフトウェアこうがく",
      "code": "ja",
      "lang": "Japanese",
      "roman": "sofutouea kougaku",
      "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
      "word": "ソフトウェア工学"
    },
    {
      "code": "kmr",
      "lang": "Northern Kurdish",
      "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
      "tags": [
        "feminine"
      ],
      "word": "endezyariya nivîsbariyê"
    },
    {
      "code": "ms",
      "lang": "Malay",
      "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
      "word": "kejuruteraan perisian"
    },
    {
      "code": "pt",
      "lang": "Portuguese",
      "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
      "tags": [
        "feminine"
      ],
      "word": "engenharia de software"
    },
    {
      "code": "ro",
      "lang": "Romanian",
      "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
      "tags": [
        "feminine"
      ],
      "word": "inginerie software"
    },
    {
      "code": "ro",
      "lang": "Romanian",
      "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
      "tags": [
        "feminine"
      ],
      "word": "ingineria programării"
    },
    {
      "code": "th",
      "lang": "Thai",
      "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
      "word": "วิศวกรรมซอฟต์แวร์"
    },
    {
      "code": "tr",
      "lang": "Turkish",
      "sense": "subfield of engineering concerned with the development, operation, and maintenance of software",
      "word": "yazılım mühendisliği"
    }
  ],
  "word": "software engineering"
}

Download raw JSONL data for software engineering meaning in English (6.4kB)


This page is a part of the kaikki.org machine-readable English dictionary. This dictionary is based on structured data extracted on 2024-12-15 from the enwiktionary dump dated 2024-12-04 using wiktextract (8a39820 and 4401a4c). 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.