Mova0.5 pre-release⌕
☰
home / corpora / dictionaries / school dictionary / P / program

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
detnsubjcopdetcasenmodnsubjparataxisdetiobjobjmarkccomppunctrootADETprogramNOUNisAUXaDETsetNOUNofADPinstructionsNOUNthatPRONtellsVERBaDETcomputerNOUNwhatPRONtoPARTdoVERB.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1AaDETDefinite=Ind PronType=Art2 programdet
2programprogramNOUNNumber=Sing5 setnsubj
3isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin5 setcop
4aaDETDefinite=Ind PronType=Art5 setdet
5setsetNOUNNumber=Singrootroot
6ofofADP_7 instructionscase
7instructionsinstructionNOUNNumber=Plur5 setnmod
8thatthatPRONPronType=Rel9 tellsnsubj
9tellstellVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin5 setparataxis
10aaDETDefinite=Ind PronType=Art11 computerdet
11computercomputerNOUNNumber=Sing9 tellsiobj
12whatwhatPRONPronType=Int14 doobj
13totoPART_14 domark
14dodoVERBVerbForm=Inf9 tellsccomp
15..PUNCT_5 setpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1is apresenta programa setof instructionstree rules
2tell speech: assertpresentthata computervn transfer_mesg-37.1.1-1-1 «NP V NP S_INF»: agent=Agent computer=Recipient clause=Topic
3do not said to happento-infinitivevn 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.

marknsubjmarkxcompdetobjpunctrootToPARTprogramNOUNmeansVERBtoPARTwriteVERBtheseDETinstructionsNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1TotoPART_2 programmark
2programprogramNOUNNumber=Sing3 meansnsubj
3meansmeanVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
4totoPART_5 writemark
5writewriteVERBVerbForm=Inf3 meansxcomp
6thesethisDETNumber=Plur PronType=Dem7 instructionsdet
7instructionsinstructionNOUNNumber=Plur5 writeobj
8..PUNCT_3 meanspunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1meanpresentprogramvn intend-61.2-1 «NP V S_INF»: agent=Agent clause=Topic
2write not said to happento-infinitiveprogram not said herethis instructionsvn 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
caseamodoblpunctdetnsubjcopadvmoddetcasenmodccconjpunctdetconjcasenmodpunctccdetconjcasedetnmodpunctamodpunctparataxispunctpunctrootInADPAmericanADJEnglishPROPN,PUNCTaDETprogramNOUNisAUXalsoADVaDETshowNOUNonADPTVNOUNorCCONJradioNOUN,PUNCTaDETplanNOUNofADPactivitiesNOUN,PUNCTorCCONJaDETbookletNOUNatADPaDETshowNOUN(PUNCTBritishADJ:PUNCTprogrammeNOUN)PUNCT.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1IninADP_3 Englishcase
2AmericanAmericanADJDegree=Pos3 Englishamod
3EnglishEnglishPROPNNumber=Sing10 showobl
4,,PUNCT_3 Englishpunct
5aaDETDefinite=Ind PronType=Art6 programdet
6programprogramNOUNNumber=Sing10 shownsubj
7isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin10 showcop
8alsoalsoADV_10 showadvmod
9aaDETDefinite=Ind PronType=Art10 showdet
10showshowNOUNNumber=Singrootroot
11ononADP_12 TVcase
12TVTVNOUNNumber=Sing10 shownmod
13ororCCONJ_14 radiocc
14radioradioNOUNNumber=Sing12 TVconj
15,,PUNCT_17 planpunct
16aaDETDefinite=Ind PronType=Art17 plandet
17planplanNOUNNumber=Sing10 showconj
18ofofADP_19 activitiescase
19activitiesactivityNOUNNumber=Plur17 plannmod
20,,PUNCT_23 bookletpunct
21ororCCONJ_23 bookletcc
22aaDETDefinite=Ind PronType=Art23 bookletdet
23bookletbookletNOUNNumber=Sing10 showconj
24atatADP_26 showcase
25aaDETDefinite=Ind PronType=Art26 showdet
26showshowNOUNNumber=Sing23 bookletnmod
27((PUNCT_28 Britishpunct
28BritishBritishADJDegree=Pos26 showamod
29::PUNCT_30 programmepunct
30programmeprogrammeNOUNNumber=Sing10 showparataxis
31))PUNCT_30 programmepunct
32..PUNCT_10 showpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1is apresenta programa show and a plan of activities or a booklet at a showAmerican Englishon TV or radiotree rules
2planactivitiesnom plan «cognition transitive»: of=patient

Example 1

We wrote a program to make the robot move.

nsubjdetobjmarkadvcldetcompoundobjpunctrootWePRONwroteVERBaDETprogramNOUNtoPARTmakeVERBtheDETrobotNOUNmoveNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1WewePRONCase=Nom Number=Plur Person=1 PronType=Prs2 wrotensubj
2wrotewriteVERBMood=Ind Number=Plur Person=1 Tense=Past VerbForm=Finrootroot
3aaDETDefinite=Ind PronType=Art4 programdet
4programprogramNOUNNumber=Sing2 wroteobj
5totoPART_6 makemark
6makemakeVERBVerbForm=Inf2 wroteadvcl
7thetheDETDefinite=Def PronType=Art9 movedet
8robotrobotNOUNNumber=Sing9 movecompound
9movemoveNOUNNumber=Sing6 makeobj
10..PUNCT_2 wrotepunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1writepastWea programvn scribble-25.2-1 «NP V NP»: agent=Agent program=Theme
2maketo-infinitiveWe not said herethe robot movevn build-26.1-1 «NP.asset V NP»: agent=Asset move=Product

Example 2

Can you program the oven to start at six?

auxnsubjdetapposmarkaclcaseoblpunctrootCanAUXyouPRONprogramNOUNtheDETovenNOUNtoPARTstartVERBatADPsixNUM?PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1CancanAUXVerbForm=Fin3 programaux
2youyouPRONCase=Nom Person=2 PronType=Prs3 programnsubj
3programprogramNOUNNumber=Singrootroot
4thetheDETDefinite=Def PronType=Art5 ovendet
5ovenovenNOUNNumber=Sing3 programappos
6totoPART_7 startmark
7startstartVERBVerbForm=Inf5 ovenacl
8atatADP_9 sixcase
9sixsixNUMNumForm=Word NumType=Card7 startobl
10??PUNCT_3 programpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1startto-infinitivesixvn begin-55.1-1-1 «NP.eventuality V»: agent=Eventuality

Example 3

This program helps you learn spelling.

detnsubjobjxcompobjpunctrootThisDETprogramNOUNhelpsVERByouPRONlearnVERBspellingNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThisthisDETNumber=Sing PronType=Dem2 programdet
2programprogramNOUNNumber=Sing3 helpsnsubj
3helpshelpVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
4youyouPRONCase=Acc Person=2 PronType=Prs3 helpsobj
5learnlearnVERBVerbForm=Inf3 helpsxcomp
6spellingspellingNOUNNumber=Sing5 learnobj
7..PUNCT_3 helpspunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1helppresentthis programyouvn help-72.1-1-1 «NP V NP S_INF»: agent=Agent you=Beneficiary clause=Theme
2learninfinitiveyou not said herespellingvn learn-14-2-1 «NP V NP»: agent=Agent spelling=Topic

Example 4

My favourite TV program is on tonight.

nmod:possamodcompoundnsubjcopcasepunctrootMyPRONfavouriteADJTVNOUNprogramNOUNisAUXonADPtonightNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1MymyPRONCase=Gen Number=Sing Person=1 Poss=Yes PronType=Prs4 programnmod:poss
2favouritefavouriteADJDegree=Pos4 programamod
3TVTVNOUNNumber=Sing4 programcompound
4programprogramNOUNNumber=Sing7 tonightnsubj
5isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin7 tonightcop
6ononADP_7 tonightcase
7tonighttonightNOUNNumber=Singrootroot
8..PUNCT_7 tonightpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1ispresentMy favourite TV programon tonighttree rules
2programMynom program «cognition transitive»: poss=agent

Example 5

She joined an after-school art program.

nsubjobjcasepunctcompoundcompoundoblpunctrootShePRONjoinedVERBanDETafterADP-PUNCTschoolNOUNartNOUNprogramNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1SheshePRONCase=Nom Gender=Fem Number=Sing Person=3 PronType=Prs2 joinednsubj
2joinedjoinVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
3anaDETDefinite=Ind PronType=Art2 joinedobj
4afterafterADP_8 programcase
5--PUNCT_4 afterpunct
6schoolschoolNOUNNumber=Sing8 programcompound
7artartNOUNNumber=Sing8 programcompound
8programprogramNOUNNumber=Sing2 joinedobl
9..PUNCT_2 joinedpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1joinpastSheanafter school art programvn mix-22.1-2-1 «NP V NP»: agent=Agent a=Patient

Example 6

The program crashed, so I restarted the computer.

detnsubjpunctadvmodnsubjconjdetobjpunctrootTheDETprogramNOUNcrashedVERB,PUNCTsoADVIPRONrestartedVERBtheDETcomputerNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 programdet
2programprogramNOUNNumber=Sing3 crashednsubj
3crashedcrashVERBMood=Ind Tense=Past VerbForm=Finrootroot
4,,PUNCT_7 restartedpunct
5sosoADV_7 restartedadvmod
6IIPRONCase=Nom Number=Sing Person=1 PronType=Prs7 restartednsubj
7restartedrestartVERBMood=Ind Number=Sing Person=1 Tense=Past VerbForm=Fin3 crashedconj
8thetheDETDefinite=Def PronType=Art9 computerdet
9computercomputerNOUNNumber=Sing7 restartedobj
10..PUNCT_3 crashedpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1crashpastthe programvn break-45.1 «NP.patient V»: agent=Patient
2restartpastIthe computertree rules

Example 7

He loves programming games.

nsubjxcompobjpunctrootHePRONlovesVERBprogrammingVERBgamesNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1HehePRONCase=Nom Gender=Masc Number=Sing Person=3 PronType=Prs2 lovesnsubj
2lovesloveVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
3programmingprogramVERBVerbForm=Ger2 lovesxcomp
4gamesgameNOUNNumber=Plur3 programmingobj
5..PUNCT_2 lovespunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1lovepresentHevn admire-31.2-1 «NP V S_ING»: agent=Experiencer clause=Stimulus
2program not said to happengerundHe not said heregamestree 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.

This page in Markdown → https://md.mova.elamur.ai/free/en/corpora/dictionaries/school/P/program/