Wordiyo
RootsVocabularyCoursesGuidesMy WordsPricing
Wordiyo

Build your English vocabulary systematically through roots and etymology.

Explore

  • Roots
  • Vocabulary
  • My Words

Learn

  • Guides
  • Pricing

Company

  • About
  • Terms
  • Privacy

© 2026 Wordiyo.

  1. Home
  2. /gram
  3. /program

program

UK/'prәugræm/US
NGSL 1kIELTSA1

Definitions

n.

A set of coded instructions that tells a computer what to do

程序,(计算机)程式

n.

A planned series of activities, events, or studies

计划,方案;(学习)课程

n.

A printed list of items at a performance; a broadcast (AmE)

节目单;(电视、广播)节目(美式)

v.

To write code that controls a computer; to set a machine to operate in a certain way

编程,编写程序;设定(机器)

Root Breakdown

Root-derived
pro-forward, for, before
+
gramletter, writing, record
=program

pro- (beforehand, in advance) + gram (something written) = 'a thing written down ahead of time.' A printed program tells you what will happen before it happens; a computer program is instructions written in advance for the machine to run. Every sense keeps this 'plan set down in writing' core.

Root gram still carries 10 more words

Usage Guide

- Computing/AmE general: 'program' is the standard spelling everywhere.

- BrE for events/broadcasts: British English uses 'programme' (a TV programme, a training programme) but keeps 'program' for computer code.

- Verb forms double the m in BrE (programmed, programming); AmE allows single m (programed) but doubled is far more common even in the US.

Example Sentences

  • 1.

    She wrote a small program to sort the files automatically.

  • 2.

    The university launched a new exchange program with Japan.

  • 3.

    Check the program to see when the second act begins.

  • 4.

    He learned to program when he was just twelve years old.

Word Forms

Verb

Pastprogrammed
3rd Personprograms
Past Part.programmed
Pres. Part.programming

Noun

Pluralprograms

Derivatives

programmerprogrammingprogrammeprogrammable
← Back to gram