编程
编程 en 30 secondes
- 编程 (biān chéng) is the standard Chinese term for 'programming,' used both as a noun and a verbal noun in tech and education.
- The word combines 'weave' (编) and 'procedure' (程), reflecting the creative and logical nature of writing computer code.
- It is common in professional contexts like job titles and academic subjects, as well as in casual discussions about tech hobbies.
- Key phrases include '学习编程' (learning to program) and '编程语言' (programming language), which are essential for B1 level learners.
- Technical Scope
- 编程 covers the entire spectrum of software creation, from low-level assembly language to high-level languages like Python, Java, and C++.
现在的孩子从小就开始学习编程,因为这被认为是一项基本技能。(Children today start learning programming from a young age because it is considered a fundamental skill.)
- Educational Context
- In schools, '少儿编程' (programming for children) has become a massive industry, reflecting the national focus on technological self-reliance.
他在互联网公司负责后端编程工作。(He is responsible for backend programming at an internet company.)
- Social Context
- Programming is often associated with the '996' work culture (9am to 9pm, 6 days a week) in China's tech industry, making it a word filled with both prestige and exhaustion.
掌握编程不仅是为了找工作,更是为了培养逻辑思维能力。(Mastering programming is not just for finding a job, but also for cultivating logical thinking skills.)
这个编程语言非常适合初学者。(This programming language is very suitable for beginners.)
通过编程,我们可以创造出改变世界的应用程序。(Through programming, we can create applications that change the world.)
- Verb-Object Patterns
- Common structures include [Verb] + 编程. Examples: 学习编程 (study programming), 放弃编程 (give up programming), 擅长编程 (be good at programming).
如果你想在科技行业发展,掌握编程是必不可少的。(If you want to develop in the tech industry, mastering programming is essential.)
- Attributive Usage
- 编程 often describes another noun: 编程环境 (programming environment), 编程风格 (programming style), 编程基础 (programming basics).
他每天花十个小时在编程上。(He spends ten hours a day on programming.)
- Professional Titles
- Titles often incorporate the word: 编程教师 (programming teacher), 编程顾问 (programming consultant).
这套编程教程非常受学生欢迎。(This set of programming tutorials is very popular among students.)
我们公司的编程团队正在研发一款新软件。(Our company's programming team is developing a new software.)
虽然编程很难,但他从未想过放弃。(Although programming is difficult, he never thought about giving up.)
- Media and News
- News reports on the digital economy frequently use 编程 to describe the workforce's core competency.
他在B站上分享了很多关于编程的教学视频。(He shared many educational videos about programming on Bilibili.)
- Online Communities
- On forums like CSDN or Juejin, users discuss '编程心得' (programming insights) and '编程报错' (programming errors).
这家培训机构专门提供少儿编程课程。(This training institution specializes in providing programming courses for children.)
- Recruitment
- Job descriptions (JD) will list '精通某种编程语言' (proficient in a certain programming language) as a top requirement.
参加编程马拉松是锻炼能力的好机会。(Participating in a hackathon is a good opportunity to exercise your abilities.)
人工智能正在改变传统的编程方式。(Artificial intelligence is changing traditional ways of programming.)
他的编程水平在公司里是数一数二的。(His programming level is among the best in the company.)
- 编程 vs. 编码
- Use 编程 for the logic and the general skill. Use 编码 for the specific act of writing code or for data encoding.
错误:我写了一个编程。 (Incorrect: I wrote a programming.) 正确:我写了一个程序。(Correct: I wrote a program.)
- 编程 vs. 开发
- Use 开发 for the entire project lifecycle. Use 编程 for the specific coding phase.
错误:他是一个编程。 (Incorrect: He is a programming.) 正确:他是一个程序员。(Correct: He is a programmer.)
- Contextual Misuse
- Don't use 编程 for simple electronic settings like alarms or microwave timers.
不要混淆编程和软件,编程是过程,软件是结果。(Don't confuse programming with software; programming is the process, software is the result.)
学习编程时,理解逻辑比死记硬背代码更重要。(When learning programming, understanding logic is more important than rote memorization of code.)
- 编码 (biānmǎ)
- This term is often used for the technical act of 'coding' or 'encoding' data. In a professional setting, '编码' might refer to the implementation phase of a project.
- 开发 (kāifā)
- Meaning 'to develop,' this is a broader term. A '软件开发工程师' (Software Development Engineer) does more than just 编程; they design the system and manage the project.
- 写程序 (xiě chéngxù)
- This literally means 'to write programs.' It is a very common, slightly more informal way to say you are programming. '我正在写程序' is very natural in daily conversation.
- 敲代码 (qiāo dàimǎ)
- Literally 'to tap/hit code,' this is internet slang. It refers to the physical action of typing on a keyboard. It's often used by programmers to describe their daily grind.
- 编写 (biānxiě)
- Meaning 'to compile' or 'to write/edit,' this is often used in the context of documentation or specific scripts: '编写文档' (write documentation) or '编写代码' (write code).
虽然他自称在敲代码,但实际上他是在设计复杂的系统架构。(Although he claims to be 'tapping code,' he is actually designing complex system architectures.)
我们需要编写一套新的算法来优化搜索结果。(We need to compile/write a new set of algorithms to optimize search results.)
在互联网大厂,编码规范是每个新入职员工必须学习的。(In big internet companies, coding standards are something every new employee must learn.)
软件开发不仅仅是编程,还包括需求分析和测试。(Software development is not just programming; it also includes requirements analysis and testing.)
How Formal Is It?
Le savais-tu ?
The character 编 originally referred to the leather thongs used to bind bamboo slips together into books. In a way, ancient 'bookbinders' were the first 'programmers' of information!
Guide de prononciation
- Pronouncing '编' as 'biàn' (fourth tone) instead of 'biān' (first tone).
- Pronouncing '程' as 'chéng' with a flat tone instead of a rising tone.
- Confusing the 'ch' sound in '程' with a 'ts' or 's' sound.
- Failing to aspirate the 'ch' in '程'.
- Pronouncing '编' as 'ben' instead of 'bian'.
Niveau de difficulté
The characters are somewhat complex but common in modern texts.
Writing '编' and '程' correctly requires practice with stroke order.
Pronunciation is relatively straightforward for English speakers.
It is a distinct-sounding word that is easy to pick out in tech contexts.
Quoi apprendre ensuite
Prérequis
Apprends ensuite
Avancé
Grammaire à connaître
Verb-Object phrases as nouns.
学习编程很有用。
Noun modification without 'de'.
编程语言 (not 编程的语言).
Using 'zai' for ongoing actions.
他正在编程。
Resultative complements with 'de'.
他编得很好。
Using 'ba' for code manipulation.
把这段编程改一下。
Exemples par niveau
我喜欢编程。
I like programming.
Subject + Verb (喜欢) + Object (编程).
他在学编程。
He is learning programming.
Progressive aspect indicated by '在'.
编程很有趣。
Programming is very interesting.
Noun (编程) + Adjective (有趣) with '很'.
你会编程吗?
Can you program?
Question form using '吗'.
这不是编程。
This is not programming.
Negative form using '不'.
我有一本编程书。
I have a programming book.
编程 acts as a modifier for '书'.
老师教我们编程。
The teacher teaches us programming.
Dative structure: Subject + Teach + Person + Subject.
编程不难。
Programming is not hard.
Negative adjective phrase.
我想买一套编程教程。
I want to buy a set of programming tutorials.
Use of measure word '一套' (a set).
编程比画画难。
Programming is harder than drawing.
Comparison structure using '比'.
他编程编得很快。
He programs very fast.
Verb-complement structure using '得'.
你学了多久编程了?
How long have you been learning programming?
Duration of action structure.
编程是我的爱好。
Programming is my hobby.
Equative sentence using '是'.
除了编程,我还喜欢运动。
Besides programming, I also like sports.
Inclusion structure '除了...还...'.
他在公司负责编程工作。
He is responsible for programming work at the company.
Responsible for + Noun phrase.
这个编程语言很有名。
This programming language is very famous.
Demonstrative '这个' + compound noun.
学习编程能提高逻辑思维能力。
Learning programming can improve logical thinking skills.
Gerund-like subject phrase.
虽然他没学过编程,但他很聪明。
Although he hasn't studied programming, he is very smart.
Concession clause '虽然...但...'.
你需要一个好的编程环境。
You need a good programming environment.
Modifier '好的' before compound noun.
他因为喜欢编程才选择了这个专业。
He chose this major only because he likes programming.
Causal structure '因为...才...'.
编程不仅是技术,也是艺术。
Programming is not only a technology, but also an art.
Correlative conjunction '不仅...也...'.
我打算参加下个月的编程比赛。
I plan to participate in next month's programming competition.
Intention verb '打算'.
请把你的编程思路解释一下。
Please explain your programming logic/thoughts.
Request using '请' and '把' construction.
他的编程风格非常简洁。
His programming style is very concise.
Possessive '的' with abstract noun.
掌握面向对象编程是开发大型软件的基础。
Mastering object-oriented programming is the foundation for developing large-scale software.
Complex subject phrase.
为了优化性能,我们需要重构编程逻辑。
In order to optimize performance, we need to refactor the programming logic.
Purpose clause '为了'.
他在这本书中详细介绍了各种编程范式。
In this book, he introduced various programming paradigms in detail.
Prepositional phrase '在...中'.
编程规范对于团队协作至关重要。
Programming standards are crucial for team collaboration.
Target phrase '对于...至关重要'.
尽管遇到了很多编程错误,他还是坚持了下来。
Despite encountering many programming errors, he still persisted.
Concession '尽管...还是...'.
人工智能辅助编程正在改变程序员的工作方式。
AI-assisted programming is changing the way programmers work.
Compound modifier '人工智能辅助'.
这个项目的编程任务已经分配下去了。
The programming tasks for this project have already been assigned.
Passive-like structure with '已经...了'.
你应该多参考一些优秀的编程案例。
You should refer to more excellent programming cases.
Recommendation using '应该' and '多'.
函数式编程在处理大规模并发数据时具有独特优势。
Functional programming has unique advantages when dealing with large-scale concurrent data.
Specialized technical subject.
编程不仅是实现功能的工具,更是表达思想的载体。
Programming is not just a tool to implement functions, but a medium to express thoughts.
Philosophical '不仅是...更是...' structure.
深度学习框架的出现极大地降低了算法编程的门槛。
The emergence of deep learning frameworks has greatly lowered the barrier to algorithmic programming.
Complex causal relationship.
我们需要从架构层面重新审视当前的编程实践。
We need to re-examine current programming practices from an architectural level.
Abstract prepositional phrase '从...层面'.
有效的编程调试往往需要极强的耐心和敏锐的洞察力。
Effective programming debugging often requires extreme patience and keen insight.
Multi-adjective modification.
低代码平台的兴起引发了关于编程未来形式的广泛讨论。
The rise of low-code platforms has sparked widespread discussion about the future form of programming.
Topic-comment structure with '引发'.
他在论文中深入探讨了嵌入式系统的编程优化策略。
In his thesis, he explored programming optimization strategies for embedded systems in depth.
Academic register.
编程语言的演进反映了人类对计算本质理解的深化。
The evolution of programming languages reflects the deepening of human understanding of the essence of computation.
Abstract and formal vocabulary.
元编程允许程序在运行时自我修改,从而实现了极高的灵活性。
Metaprogramming allows a program to modify itself at runtime, thereby achieving extreme flexibility.
Advanced technical concept.
在图灵机模型的基础上,编程理论构建了现代信息文明的基石。
On the basis of the Turing machine model, programming theory has built the cornerstone of modern information civilization.
High-level historical/theoretical context.
编程中的算法偏见可能在无形中加剧社会的不平等。
Algorithmic bias in programming may invisibly exacerbate social inequality.
Sociological critique.
量子编程的出现预示着计算范式即将迎来又一次质的飞跃。
The emergence of quantum programming heralds another qualitative leap in the computing paradigm.
Visionary and formal tone.
编程之美在于其逻辑的严密性与创造性的完美契合。
The beauty of programming lies in the perfect fit between its logical rigor and creativity.
Aesthetic and philosophical analysis.
优秀的软件架构师应当具备超越编程本身的宏观视野。
An excellent software architect should possess a macro vision that transcends programming itself.
Prescriptive and high-level register.
自动编程技术的成熟或许将终结手动编写代码的历史。
The maturity of automated programming technology may end the history of manual coding.
Speculative academic tone.
我们应当审慎对待编程技术在生物工程领域的伦理应用。
We should treat the ethical application of programming technology in the field of bioengineering with caution.
Ethical and formal imperative.
Collocations courantes
Phrases Courantes
— Programming education for children, a popular industry in China.
少儿编程在城市里很火。
— Object-Oriented Programming (OOP), a key paradigm.
Java是面向对象编程的语言。
— Visual/Graphical programming, like Scratch.
初学者可以从图形化编程开始。
— Low-level programming, close to hardware.
他擅长底层编程。
— Concurrent programming, handling multiple tasks.
并发编程非常复杂。
— Functional programming paradigm.
Lisp是一种函数式编程语言。
— Logic programming, like Prolog.
逻辑编程在AI中有应用。
— Network programming, for internet apps.
网络编程需要了解协议。
— Scripting, writing small automation tasks.
Python常用于脚本编程。
— System programming, for OS development.
C语言常用于系统编程。
Souvent confondu avec
Specifically means 'coding' or 'encoding data' rather than the general process.
This is the 'program' (the result), while 编程 is the 'programming' (the action).
This is 'software' (the product), while 编程 is the method of creating it.
Expressions idiomatiques
— Step by step; often used in the context of learning programming from scratch.
学习编程要循序渐进。
Formal— To learn by analogy; crucial for applying programming logic to new problems.
编程需要举一反三的能力。
Formal— Meticulous; used to describe a good programming style where every detail is correct.
他在编程时一丝不苟。
Formal— Accumulate over time; used for building programming skills.
编程水平的提高需要日积月累。
Formal— To give up halfway; a warning for those starting difficult programming courses.
学编程不能半途而废。
Informal— Constantly strive for self-improvement; the spirit of many self-taught programmers.
他自强不息,自学了编程。
Formal/Literary— Practice makes perfect; essential advice for coding.
编程就是熟能生巧的过程。
Neutral— From small signs one can see the whole; useful in debugging.
优秀的程序员能见微知著。
Formal— Discard the old and create the new; used for tech innovation in programming.
编程技术在不断革故鼎新。
Formal— Seek truth from facts; the logical rigor required in programming.
编程逻辑必须实事求是。
FormalFacile à confondre
Both relate to making software.
开发 is broader (design, test, etc.), while 编程 is specifically writing the code.
他在开发一个新APP,现在正在编程。
Both start with 编.
编写 is more like 'to write' or 'to compile' (a script or doc), while 编程 is 'to program' (logic).
编写代码是编程的一部分。
Both involve configuring machines.
设置 is for settings (like a clock), while 编程 is for complex logic.
我设置了闹钟,但我不会编程。
Programming is heavily based on logic.
逻辑 is the abstract thought process; 编程 is the application of it in code.
你的编程逻辑很清晰。
Both involve 'chéng' and relate to building.
工程 is 'engineering' (general); 编程 is specifically coding.
软件工程包括编程。
Structures de phrases
我喜欢[Activity]。
我喜欢编程。
他会[Skill]吗?
他会编程吗?
虽然[Condition], 但是[Result]。
虽然编程很难,但是很有趣。
[Activity]能提高[Ability]。
编程能提高逻辑能力。
为了[Goal], 需要[Action]。
为了优化程序,需要重构编程逻辑。
[Subject]负责[Task]。
他负责后端编程。
[Topic]引发了[Discussion]。
AI编程引发了广泛讨论。
[Concept]是[Basis]的基石。
编程理论是现代文明的基石。
Famille de mots
Noms
Verbes
Adjectifs
Apparenté
Comment l'utiliser
Extremely high in urban and professional settings.
-
Using '一个编程' (one programming).
→
一个程序 (one program).
编程 is an activity or a field, not a countable object.
-
Saying '语言编程'.
→
编程语言.
In Chinese, the modifier (programming) comes before the noun (language).
-
Using 编程 for setting a microwave.
→
设置 (shèzhì).
编程 is specifically for computer code, not simple electronic settings.
-
Confusing 编程 with 软件.
→
使用 编程 to describe the act.
You don't 'write a software' (写一个软件) as naturally as you 'develop a software' (开发一个软件) or 'program' (编程).
-
Overusing '的' in 编程语言.
→
编程语言.
Fixed technical terms usually omit '的'.
Astuces
The Weaver's Journey
Remember 编 (weave) and 程 (journey/rule). Programming is weaving a journey of logic for the computer.
No 'de' needed
In terms like 编程语言, don't add '的'. It's a fixed compound noun.
Tech Hubs
If you are in Beijing (Zhongguancun) or Shenzhen, you will see this word everywhere.
Slang Alert
Use '敲代码' to sound like a local techie in casual settings.
Stroke Order
Practice the 'silk' radical (纟) carefully to make your handwriting look natural.
Tone Accuracy
Focus on the first tone for 编. If you say it in the fourth tone, it might sound like 'convenient' (便).
Context Clues
If you hear 'Python' or 'Java,' the next word is almost certainly 编程.
Job Titles
Look for '程序员' or '编程工程师' on job boards like Liepin or Boss Zhipin.
Start Simple
Use '少儿编程' resources if you are a beginner; they use simpler Chinese.
Process vs. Product
Always remember 编程 is the process, and 程序 is the product.
Mémorise-le
Moyen mnémotechnique
Think of 'Bian' as 'Binding' (weaving) and 'Cheng' as 'Change' (a procedure that changes things). You bind a procedure to make a computer work.
Association visuelle
Imagine a silk weaver (纟) carefully arranging threads to form a complex pattern (the code).
Word Web
Défi
Try to explain what you do in your daily life using the word 编程. Can you use it three times in a paragraph about your career goals?
Origine du mot
The term is a modern Japanese-Chinese (Wasei-kango) creation used to translate the Western concept of 'programming.' 编 (biān) comes from the silk radical and means to weave, while 程 (chéng) relates to measurement and rules.
Sens originel : Weaving the procedure or organizing the rules.
Sino-Tibetan (Sinitic).Contexte culturel
Avoid using '码农' (code farmer) to describe someone else unless you are sure they use it for themselves; it can be self-deprecating but also slightly insulting if used by outsiders.
In the West, programming is often seen as a creative 'hacker' pursuit. In China, it is frequently viewed as a rigorous engineering discipline.
Pratique dans la vie réelle
Contextes réels
Job Interview
- 你精通哪种编程语言?
- 我有五年的编程经验。
- 我喜欢挑战复杂的编程问题。
- 我的编程风格很规范。
School
- 这学期我有编程课。
- 编程作业太难了。
- 我想参加编程社团。
- 老师在讲编程基础。
Tech Conference
- 这个讲座是关于异步编程的。
- 这种编程范式很新颖。
- 我们需要讨论编程安全。
- 开源编程社区非常活跃。
Social Media
- 今日编程打卡。
- 自学编程第一天。
- 求推荐好用的编程书籍。
- 编程大佬请带带我。
Office
- 我们需要统一编程规范。
- 这个编程任务交给你了。
- 他在进行底层编程。
- 编程进度有点落后。
Amorces de conversation
"你对编程感兴趣吗?"
"你觉得哪种编程语言最难学?"
"你是因为什么原因开始学编程的?"
"在你的国家,编程教育普及吗?"
"你认为人工智能会取代人类编程吗?"
Sujets d'écriture
写一写你第一次接触编程时的感受。
描述一下你最理想的编程工作环境。
如果你可以发明一种新的编程语言,它会是什么样的?
谈谈编程是如何改变你的思维方式的。
讨论一下少儿编程教育的利与弊。
Questions fréquentes
10 questionsIt can be both. As a noun, it means 'programming' (e.g., 'Programming is fun'). As a verb, it means 'to program' (e.g., 'He is programming'). In Chinese, this dual role is very common.
You can say '我在编程' (formal), '我在写程序' (neutral), or '我在敲代码' (informal/slang).
编程 is the general act of creating programs and logic. 编码 usually refers specifically to the implementation (writing the actual lines of code) or data encoding.
Generally, no. For simple devices, use '设置' (shèzhì, to set). 编程 is reserved for computer-like logic.
Java, Python, C++, and Go are very popular in the Chinese tech industry.
It's a self-deprecating term used by programmers themselves. It's best not to use it to describe others unless you are a programmer too.
It is '编程语言' (biān chéng yǔ yán).
No, 'compiling' is '编译' (biānyì). 编程 is the whole process of writing the code.
Yes, '少儿编程' (children's programming) is a very common term for after-school classes.
You say '我在学编程' (Wǒ zài xué biānchéng).
Teste-toi 200 questions
Write a sentence using 编程 to describe your hobby.
Well written! Good try! Check the sample answer below.
Write a sentence about learning a programming language.
Well written! Good try! Check the sample answer below.
Explain why programming is important in one sentence.
Well written! Good try! Check the sample answer below.
Write a sentence about a programmer's work.
Well written! Good try! Check the sample answer below.
Describe a programming competition.
Well written! Good try! Check the sample answer below.
Discuss the impact of AI on programming.
Well written! Good try! Check the sample answer below.
Write a formal sentence about programming education.
Well written! Good try! Check the sample answer below.
Write a sentence about object-oriented programming.
Well written! Good try! Check the sample answer below.
Write a philosophical sentence about programming.
Well written! Good try! Check the sample answer below.
Discuss metaprogramming in one sentence.
Well written! Good try! Check the sample answer below.
Translate: 'Do you like programming?'
Well written! Good try! Check the sample answer below.
Translate: 'He is a programming teacher.'
Well written! Good try! Check the sample answer below.
Translate: 'I have a lot of programming experience.'
Well written! Good try! Check the sample answer below.
Translate: 'This programming task is very urgent.'
Well written! Good try! Check the sample answer below.
Translate: 'We need to follow the programming standards.'
Well written! Good try! Check the sample answer below.
Translate: 'Functional programming has many advantages.'
Well written! Good try! Check the sample answer below.
Translate: 'The future of programming is automated.'
Well written! Good try! Check the sample answer below.
Translate: 'Debugging is part of programming.'
Well written! Good try! Check the sample answer below.
Translate: 'I learn programming every day.'
Well written! Good try! Check the sample answer below.
Translate: 'Programming logic is difficult.'
Well written! Good try! Check the sample answer below.
Say: 我喜欢学习编程。
Read this aloud:
Tu as dit :
Speech recognition is not supported in your browser. Try Chrome or Edge.
Say: 你会哪种编程语言?
Read this aloud:
Tu as dit :
Speech recognition is not supported in your browser. Try Chrome or Edge.
Say: 编程很有趣,但也很有挑战性。
Read this aloud:
Tu as dit :
Speech recognition is not supported in your browser. Try Chrome or Edge.
Say: 程序员每天都要敲代码。
Read this aloud:
Tu as dit :
Speech recognition is not supported in your browser. Try Chrome or Edge.
Say: 我们需要统一团队的编程规范。
Read this aloud:
Tu as dit :
Speech recognition is not supported in your browser. Try Chrome or Edge.
Say: 函数式编程在某些场景下非常有优势。
Read this aloud:
Tu as dit :
Speech recognition is not supported in your browser. Try Chrome or Edge.
Say: 编程改变了我的思考方式。
Read this aloud:
Tu as dit :
Speech recognition is not supported in your browser. Try Chrome or Edge.
Say: 这本书是关于编程基础的。
Read this aloud:
Tu as dit :
Speech recognition is not supported in your browser. Try Chrome or Edge.
Say: 我打算参加下周的编程比赛。
Read this aloud:
Tu as dit :
Speech recognition is not supported in your browser. Try Chrome or Edge.
Say: 编程环境配置起来很麻烦。
Read this aloud:
Tu as dit :
Speech recognition is not supported in your browser. Try Chrome or Edge.
Say: 少儿编程现在非常流行。
Read this aloud:
Tu as dit :
Speech recognition is not supported in your browser. Try Chrome or Edge.
Say: 他的编程风格非常简洁明了。
Read this aloud:
Tu as dit :
Speech recognition is not supported in your browser. Try Chrome or Edge.
Say: 人工智能正在重塑编程行业。
Read this aloud:
Tu as dit :
Speech recognition is not supported in your browser. Try Chrome or Edge.
Say: 编程逻辑是解决问题的关键。
Read this aloud:
Tu as dit :
Speech recognition is not supported in your browser. Try Chrome or Edge.
Say: 我每天花很多时间在编程上。
Read this aloud:
Tu as dit :
Speech recognition is not supported in your browser. Try Chrome or Edge.
Say: 这种编程语言非常适合初学者。
Read this aloud:
Tu as dit :
Speech recognition is not supported in your browser. Try Chrome or Edge.
Say: 编程让复杂的问题变简单了。
Read this aloud:
Tu as dit :
Speech recognition is not supported in your browser. Try Chrome or Edge.
Say: 掌握面向对象编程非常重要。
Read this aloud:
Tu as dit :
Speech recognition is not supported in your browser. Try Chrome or Edge.
Say: 编程是一种现代的表达方式。
Read this aloud:
Tu as dit :
Speech recognition is not supported in your browser. Try Chrome or Edge.
Say: 调试编程错误需要耐心。
Read this aloud:
Tu as dit :
Speech recognition is not supported in your browser. Try Chrome or Edge.
Listen and identify the word: 编程
Listen and identify the word: 编程语言
Listen and identify the word: 程序员
Listen and identify the word: 编程课
Listen and identify the word: 编程逻辑
Listen and identify the word: 敲代码
Listen and identify the word: 编程规范
Listen and identify the word: 面向对象编程
Listen and identify the word: 函数式编程
Listen and identify the word: 并发编程
Listen and identify the word: 编程马拉松
Listen and identify the word: 编程思想
Listen and identify the word: 少儿编程
Listen and identify the word: 编程挑战
Listen and identify the word: 编程基础
/ 200 correct
Perfect score!
Summary
The word 编程 is your gateway to the Chinese tech world. It is a formal yet widely used term that describes the act of creating software. For example, '我正在学习编程' (I am learning to program) is a perfect sentence for learners to use.
- 编程 (biān chéng) is the standard Chinese term for 'programming,' used both as a noun and a verbal noun in tech and education.
- The word combines 'weave' (编) and 'procedure' (程), reflecting the creative and logical nature of writing computer code.
- It is common in professional contexts like job titles and academic subjects, as well as in casual discussions about tech hobbies.
- Key phrases include '学习编程' (learning to program) and '编程语言' (programming language), which are essential for B1 level learners.
The Weaver's Journey
Remember 编 (weave) and 程 (journey/rule). Programming is weaving a journey of logic for the computer.
No 'de' needed
In terms like 编程语言, don't add '的'. It's a fixed compound noun.
Tech Hubs
If you are in Beijing (Zhongguancun) or Shenzhen, you will see this word everywhere.
Slang Alert
Use '敲代码' to sound like a local techie in casual settings.
Contenu associé
Ce mot dans d'autres langues
Plus de mots sur academic
缺席
B1Être absent d'un endroit ou d'un événement où l'on est attendu.
抽象的
A2Qui ne représente pas des objets du monde réel.
抽象地
B1In an abstract manner; conceptually.
艰深
B1Profound; abstruse; recondite.
学术性
A2Academic; scholarly; relating to education and scholarship.
学术化
B1Académisation : le processus de rendre quelque chose académique ou savant.
学术会议
A2Academic conference; a formal meeting for academic discussions.
学术交流
B1Exchange of ideas, information, and research among scholars.
学术期刊
B1Une revue académique est une publication périodique contenant des articles savants.
教务处
A2Academic affairs office; department handling educational administration.