perm filename NAMES[S,TES] blob sn#009962
filedate 1972-09-01 generic text, type T, neo UTF8
00100 The profession which deals with computer programs has two interacting
00200 sides -- the pragmatic and the theoretical -- but has no name for
00300 either. The pragmatic side does have words describing many of its
00400 tasks, e,.g., "analysis", "design", "programming", and "debugging",
00500 but does not have a name for the craft as a whole. The theoretical
00600 side is often called "computer science", but this term is too broad
00700 because it also deals with hardware matters such as logic design.
00900 The following coined words are proposed to fill this gap.
01800 The pragmatic side of programming is covered by the words that begin
01900 COMPUTIC-. The job of taking a problem and developing a working
02000 program to solve it (including analysis, design, programming, and
02100 debugging) is called COMPUTICIZING. The people who do it (analysts
02200 and programmers) are called COMPUTICIANS. Their profession is called
02500 The theoretical side of programming is covered by the other words.
02600 The study of computics is called COMPUTOLGY. The people who study it
02700 are called COMPUTISTS and COMPUTOLOGISTS. The only difference
02800 between these words is that a COMPUTOLOGIST has a doctoral degree in
02900 computer science or computology, while a COMPUTIST needs no degree.
03100 Although these words are not the most aesthetic in the English
03200 language, they are no worse than the words PRAGMATICS, MATHEMATICIAN,
03300 ANGLICIZE, ANTHROPOLOGY, PHYSICIST, or ANTHROPOLOGIST.