These might be complicated, but they do the job. Unfortunately, English also has Latin, Norse and Romance roots, none of which welcome the compounding of nouns. As a result, English speakers with scientific purposes retain the will to compound nouns, but not the means. One great advantage of modern English, however, is that it welcomes new words, and fresh uses for old ones. The word-creating power of English has created many arcane vocabularies.
Architects speak of soffits , geologists of synclines , and liturgists of homiletics .
The word field means something specific yet different to the photographer, the electrical engineer and the football coach. The computer business, however, still lacks a good working vocabulary. Lots of ways. We can name computers after their authors, in the manner of hats. The Derby, Stetson, Homburg, Fez and Fedora might find computing equivalents in the Watson, the Wozniac and the Tesler.