program Who acts: program, that, We, you, favourite TV program, My · What happens: be, tell, do, mean, write, plan · To what, where: set, computer, instructions, show, American English, activities · Speech: someone speaks here
«program» in the school dictionary: its 3 meanings for a pupil and its 7 examples, every sentence parsed by Mova itself — its syntax tree, a dependency tree in the style of Universal Dependencies, and its pragmatics clause by clause. The word in the dictionary, with its sense in the lessons: program in the school dictionary .
Meaning 1 A program is a set of instructions that tells a computer what to do.
The tree, 14 words det nsubj cop det case nmod nsubj parataxis det iobj obj mark ccomp punct root A DET program NOUN is AUX a DET set NOUN of ADP instructions NOUN that PRON tells VERB a DET computer NOUN what PRON to PART do VERB . PUNCT The words, one row each (CoNLL-U) # word lemma UPOS features head relation 1 A a DET Definite=Ind PronType=Art 2 program det 2 program program NOUN Number=Sing 5 set nsubj 3 is be AUX Mood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin 5 set cop 4 a a DET Definite=Ind PronType=Art 5 set det 5 set set NOUN Number=Sing root root 6 of of ADP _ 7 instructions case 7 instructions instruction NOUN Number=Plur 5 set nmod 8 that that PRON PronType=Rel 9 tells nsubj 9 tells tell VERB Mood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin 5 set parataxis 10 a a DET Definite=Ind PronType=Art 11 computer det 11 computer computer NOUN Number=Sing 9 tells iobj 12 what what PRON PronType=Int 14 do obj 13 to to PART _ 14 do mark 14 do do VERB VerbForm=Inf 9 tells ccomp 15 . . PUNCT _ 5 set punct
# verb tense, mood who what, whom to whom where when other roles by
1 is a present a program a set of instructions tree rules
2 tell speech: assert present that a computer vn transfer_mesg-37.1.1-1-1 «NP V NP S_INF»: agent=Agent computer=Recipient clause=Topic
3 do not said to happen to-infinitive vn act-114-1 «NP V NP»: agent=Agent what=Eventuality
One row per clause the reader finds. «not said here»: a role filled from the clause above. «roles by»: a VerbNet class and frame when one fits the verb, else the reader's rules on the tree.
Meaning 2 To program means to write these instructions.
mark nsubj mark xcomp det obj punct root To PART program NOUN means VERB to PART write VERB these DET instructions NOUN . PUNCT The words, one row each (CoNLL-U) # word lemma UPOS features head relation 1 To to PART _ 2 program mark 2 program program NOUN Number=Sing 3 means nsubj 3 means mean VERB Mood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin root root 4 to to PART _ 5 write mark 5 write write VERB VerbForm=Inf 3 means xcomp 6 these this DET Number=Plur PronType=Dem 7 instructions det 7 instructions instruction NOUN Number=Plur 5 write obj 8 . . PUNCT _ 3 means punct
# verb tense, mood who what, whom to whom where when other roles by
1 mean present program vn intend-61.2-1 «NP V S_INF»: agent=Agent clause=Topic
2 write not said to happen to-infinitive program not said here this instructions vn scribble-25.2-1 «NP V NP»: agent=Agent instruction=Theme
Meaning 3 In American English, a program is also a show on TV or radio, a plan of activities, or a booklet at a show (British: programme).
The tree, 25 words case amod obl punct det nsubj cop advmod det case nmod cc conj punct det conj case nmod punct cc det conj case det nmod punct amod punct parataxis punct punct root In ADP American ADJ English PROPN , PUNCT a DET program NOUN is AUX also ADV a DET show NOUN on ADP TV NOUN or CCONJ radio NOUN , PUNCT a DET plan NOUN of ADP activities NOUN , PUNCT or CCONJ a DET booklet NOUN at ADP a DET show NOUN ( PUNCT British ADJ : PUNCT programme NOUN ) PUNCT . PUNCT The words, one row each (CoNLL-U) # word lemma UPOS features head relation 1 In in ADP _ 3 English case 2 American American ADJ Degree=Pos 3 English amod 3 English English PROPN Number=Sing 10 show obl 4 , , PUNCT _ 3 English punct 5 a a DET Definite=Ind PronType=Art 6 program det 6 program program NOUN Number=Sing 10 show nsubj 7 is be AUX Mood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin 10 show cop 8 also also ADV _ 10 show advmod 9 a a DET Definite=Ind PronType=Art 10 show det 10 show show NOUN Number=Sing root root 11 on on ADP _ 12 TV case 12 TV TV NOUN Number=Sing 10 show nmod 13 or or CCONJ _ 14 radio cc 14 radio radio NOUN Number=Sing 12 TV conj 15 , , PUNCT _ 17 plan punct 16 a a DET Definite=Ind PronType=Art 17 plan det 17 plan plan NOUN Number=Sing 10 show conj 18 of of ADP _ 19 activities case 19 activities activity NOUN Number=Plur 17 plan nmod 20 , , PUNCT _ 23 booklet punct 21 or or CCONJ _ 23 booklet cc 22 a a DET Definite=Ind PronType=Art 23 booklet det 23 booklet booklet NOUN Number=Sing 10 show conj 24 at at ADP _ 26 show case 25 a a DET Definite=Ind PronType=Art 26 show det 26 show show NOUN Number=Sing 23 booklet nmod 27 ( ( PUNCT _ 28 British punct 28 British British ADJ Degree=Pos 26 show amod 29 : : PUNCT _ 30 programme punct 30 programme programme NOUN Number=Sing 10 show parataxis 31 ) ) PUNCT _ 30 programme punct 32 . . PUNCT _ 10 show punct
# verb tense, mood who what, whom to whom where when other roles by
1 is a present a program a show and a plan of activities or a booklet at a show American English on TV or radio tree rules
2 plan activities nom plan «cognition transitive»: of=patient
Example 1 We wrote a program to make the robot move.
nsubj det obj mark advcl det compound obj punct root We PRON wrote VERB a DET program NOUN to PART make VERB the DET robot NOUN move NOUN . PUNCT The words, one row each (CoNLL-U) # word lemma UPOS features head relation 1 We we PRON Case=Nom Number=Plur Person=1 PronType=Prs 2 wrote nsubj 2 wrote write VERB Mood=Ind Number=Plur Person=1 Tense=Past VerbForm=Fin root root 3 a a DET Definite=Ind PronType=Art 4 program det 4 program program NOUN Number=Sing 2 wrote obj 5 to to PART _ 6 make mark 6 make make VERB VerbForm=Inf 2 wrote advcl 7 the the DET Definite=Def PronType=Art 9 move det 8 robot robot NOUN Number=Sing 9 move compound 9 move move NOUN Number=Sing 6 make obj 10 . . PUNCT _ 2 wrote punct
# verb tense, mood who what, whom to whom where when other roles by
1 write past We a program vn scribble-25.2-1 «NP V NP»: agent=Agent program=Theme
2 make to-infinitive We not said here the robot move vn build-26.1-1 «NP.asset V NP»: agent=Asset move=Product
Example 2 Can you program the oven to start at six?
aux nsubj det appos mark acl case obl punct root Can AUX you PRON program NOUN the DET oven NOUN to PART start VERB at ADP six NUM ? PUNCT The words, one row each (CoNLL-U) # word lemma UPOS features head relation 1 Can can AUX VerbForm=Fin 3 program aux 2 you you PRON Case=Nom Person=2 PronType=Prs 3 program nsubj 3 program program NOUN Number=Sing root root 4 the the DET Definite=Def PronType=Art 5 oven det 5 oven oven NOUN Number=Sing 3 program appos 6 to to PART _ 7 start mark 7 start start VERB VerbForm=Inf 5 oven acl 8 at at ADP _ 9 six case 9 six six NUM NumForm=Word NumType=Card 7 start obl 10 ? ? PUNCT _ 3 program punct
# verb tense, mood who what, whom to whom where when other roles by
1 start to-infinitive six vn begin-55.1-1-1 «NP.eventuality V»: agent=Eventuality
Example 3 This program helps you learn spelling.
det nsubj obj xcomp obj punct root This DET program NOUN helps VERB you PRON learn VERB spelling NOUN . PUNCT The words, one row each (CoNLL-U) # word lemma UPOS features head relation 1 This this DET Number=Sing PronType=Dem 2 program det 2 program program NOUN Number=Sing 3 helps nsubj 3 helps help VERB Mood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin root root 4 you you PRON Case=Acc Person=2 PronType=Prs 3 helps obj 5 learn learn VERB VerbForm=Inf 3 helps xcomp 6 spelling spelling NOUN Number=Sing 5 learn obj 7 . . PUNCT _ 3 helps punct
# verb tense, mood who what, whom to whom where when other roles by
1 help present this program you vn help-72.1-1-1 «NP V NP S_INF»: agent=Agent you=Beneficiary clause=Theme
2 learn infinitive you not said here spelling vn learn-14-2-1 «NP V NP»: agent=Agent spelling=Topic
Example 4 My favourite TV program is on tonight.
nmod:poss amod compound nsubj cop case punct root My PRON favourite ADJ TV NOUN program NOUN is AUX on ADP tonight NOUN . PUNCT The words, one row each (CoNLL-U) # word lemma UPOS features head relation 1 My my PRON Case=Gen Number=Sing Person=1 Poss=Yes PronType=Prs 4 program nmod:poss 2 favourite favourite ADJ Degree=Pos 4 program amod 3 TV TV NOUN Number=Sing 4 program compound 4 program program NOUN Number=Sing 7 tonight nsubj 5 is be AUX Mood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin 7 tonight cop 6 on on ADP _ 7 tonight case 7 tonight tonight NOUN Number=Sing root root 8 . . PUNCT _ 7 tonight punct
# verb tense, mood who what, whom to whom where when other roles by
1 is present My favourite TV program on tonight tree rules
2 program My nom program «cognition transitive»: poss=agent
Example 5 She joined an after-school art program.
nsubj obj case punct compound compound obl punct root She PRON joined VERB an DET after ADP - PUNCT school NOUN art NOUN program NOUN . PUNCT The words, one row each (CoNLL-U) # word lemma UPOS features head relation 1 She she PRON Case=Nom Gender=Fem Number=Sing Person=3 PronType=Prs 2 joined nsubj 2 joined join VERB Mood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin root root 3 an a DET Definite=Ind PronType=Art 2 joined obj 4 after after ADP _ 8 program case 5 - - PUNCT _ 4 after punct 6 school school NOUN Number=Sing 8 program compound 7 art art NOUN Number=Sing 8 program compound 8 program program NOUN Number=Sing 2 joined obl 9 . . PUNCT _ 2 joined punct
# verb tense, mood who what, whom to whom where when other roles by
1 join past She an after school art program vn mix-22.1-2-1 «NP V NP»: agent=Agent a=Patient
Example 6 The program crashed, so I restarted the computer.
det nsubj punct advmod nsubj conj det obj punct root The DET program NOUN crashed VERB , PUNCT so ADV I PRON restarted VERB the DET computer NOUN . PUNCT The words, one row each (CoNLL-U) # word lemma UPOS features head relation 1 The the DET Definite=Def PronType=Art 2 program det 2 program program NOUN Number=Sing 3 crashed nsubj 3 crashed crash VERB Mood=Ind Tense=Past VerbForm=Fin root root 4 , , PUNCT _ 7 restarted punct 5 so so ADV _ 7 restarted advmod 6 I I PRON Case=Nom Number=Sing Person=1 PronType=Prs 7 restarted nsubj 7 restarted restart VERB Mood=Ind Number=Sing Person=1 Tense=Past VerbForm=Fin 3 crashed conj 8 the the DET Definite=Def PronType=Art 9 computer det 9 computer computer NOUN Number=Sing 7 restarted obj 10 . . PUNCT _ 3 crashed punct
# verb tense, mood who what, whom to whom where when other roles by
1 crash past the program vn break-45.1 «NP.patient V»: agent=Patient
2 restart past I the computer tree rules
Example 7 He loves programming games.
nsubj xcomp obj punct root He PRON loves VERB programming VERB games NOUN . PUNCT The words, one row each (CoNLL-U) # word lemma UPOS features head relation 1 He he PRON Case=Nom Gender=Masc Number=Sing Person=3 PronType=Prs 2 loves nsubj 2 loves love VERB Mood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin root root 3 programming program VERB VerbForm=Ger 2 loves xcomp 4 games game NOUN Number=Plur 3 programming obj 5 . . PUNCT _ 2 loves punct
# verb tense, mood who what, whom to whom where when other roles by
1 love present He vn admire-31.2-1 «NP V S_ING»: agent=Experiencer clause=Stimulus
2 program not said to happen gerund He not said here games tree rules
Text: the school dictionary of Mova's schools (world/data/dictionary-schools/), written for Mova. Trees: Mova's own parse — the en model on the CPU, when the site is built — not checked by a teacher; they may be wrong. Frames: Mova's frames reader (prag), each meaning and example read on its own. Elamur Cosmic License.
← previous prognosticatenext → programme↑ back to P in school dictionary This page in Markdown → https://md.mova.elamur.ai/free/en/corpora/dictionaries/school/P/program/