Each Play button uses your device's default local English voice, or a natural local fallback. The selected voice name appears after playback. This is synthesized speech, not a source recording.
No pronunciation record was provided for this word.
The subfield of engineering concerned with applying a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software.
Definition source: English Wiktionary via Wiktextract
Usage: uncountable
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided
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 [...]”.
Across languages
Translations
22 source translations are retained for this English entry.
-
Chinese Mandarin:
軟件工程 /软件工程
(ruǎnjiàn gōngchéng)
— subfield of engineering concerned with the development, operation, and maintenance of software
-
Czech:
softwarové inženýrství
— subfield of engineering concerned with the development, operation, and maintenance of software
-
Finnish:
ohjelmistotuotanto
— subfield of engineering concerned with the development, operation, and maintenance of software
-
French:
génie logiciel
— subfield of engineering concerned with the development, operation, and maintenance of software
-
German:
Softwaretechnik
— subfield of engineering concerned with the development, operation, and maintenance of software
-
Greek:
μηχανική λογισμικού
(michanikí logismikoú)
— subfield of engineering concerned with the development, operation, and maintenance of software
-
Greek:
τεχνολογία λογισμικού
(technología logismikoú)
— subfield of engineering concerned with the development, operation, and maintenance of software
-
Hungarian:
szoftvertechnológia
— subfield of engineering concerned with the development, operation, and maintenance of software
-
Icelandic:
hugbúnaðarverkfræði
— subfield of engineering concerned with the development, operation, and maintenance of software
-
Indonesian:
rekayasa perangkat lunak
— subfield of engineering concerned with the development, operation, and maintenance of software
-
Irish:
innealtóireacht bogearraí
— subfield of engineering concerned with the development, operation, and maintenance of software
-
Italian:
ingegneria del software
— subfield of engineering concerned with the development, operation, and maintenance of software
-
Japanese:
ソフトウェア工学
(sofutouea kougaku)
— subfield of engineering concerned with the development, operation, and maintenance of software
-
Korean:
소프트웨어 공학
(sopeuteuweeo gonghak)
— subfield of engineering concerned with the development, operation, and maintenance of software
-
Northern Kurdish:
endezyariya nivîsbariyê
— subfield of engineering concerned with the development, operation, and maintenance of software
-
Malay:
kejuruteraan perisian
— subfield of engineering concerned with the development, operation, and maintenance of software
-
Polish:
inżynieria oprogramowania
— subfield of engineering concerned with the development, operation, and maintenance of software
-
Portuguese:
engenharia de software
— subfield of engineering concerned with the development, operation, and maintenance of software
-
Romanian:
inginerie software
— subfield of engineering concerned with the development, operation, and maintenance of software
-
Romanian:
ingineria programării
— subfield of engineering concerned with the development, operation, and maintenance of software
-
Thai:
วิศวกรรมซอฟต์แวร์
— subfield of engineering concerned with the development, operation, and maintenance of software
-
Turkish:
yazılım mühendisliği
— subfield of engineering concerned with the development, operation, and maintenance of software