programming
programming — noun
1. the skill or activity of creating sets of instructions that tell a computer or d
the skill or activity of creating sets of instructions that tell a computer or device exactly what tasks to perform, from handling simple calculations to running complex systems
Samir finds programming satisfying because he enjoys solving logical problems step by step.
verb + programming: find programming [adjective]
The university now offers a degree in programming for students who enjoy working with technology.
collocation: degree in programming
Learning programming can open doors to many different types of jobs around the world.
Hassan's background in programming helped him create a useful budgeting tool for his team.
Yumi finds that programming becomes more enjoyable once she understands the basic rules.
- coding
overlaps heavily but tends to focus on the act of writing code lines rather than the full activity of planning and developing software
- software development
broader; includes planning, testing, documentation, and maintenance beyond just writing instructions
- computer science
the academic discipline behind programming; much broader and more theoretical
用法筆記
This noun is uncountable and can be used on its own ('I enjoy programming') or attributively before another noun ('programming language,' 'programming course'). The related verb is spelled 'program' in American English and 'programme' in British English for non-computing senses.
常見錯誤
2. the process of choosing and arranging the content that will be shown on televisi
the process of choosing and arranging the content that will be shown on television, played on the radio, or featured at a cultural event over a set period of time
The television network's summer programming includes several new reality shows and a drama series.
noun modifier: summer programming
Brooke complained about the late-night programming on the local radio station last month.
The film festival programming this year features award-winning directors from twelve different countries.
Quan checked the museum's programming for children before planning his family visit.
Viewers praised the radio station's classical music programming during the weekend mornings.
- scheduling
focuses on the timing aspect rather than content selection
- curating
emphasizes choosing content by quality or theme; more common in arts and museum contexts
- line-up
informal noun; 'the festival line-up announced today'
用法筆記
Often paired with a modifier that specifies the time frame, venue, or target audience, as in 'summer programming,' 'children's programming,' or 'festival programming.' This sense is distinct from sense 1 by its focus on content selection and scheduling rather than technical instruction.