Answers to Web Developer Vocabulary give many useful terms, but I'm working with someone and we need to read further about five specific terms in object oriented programming (e.g. Python or similar).

  • class
  • object
  • instance
  • attribute
  • method

I know very little Chinese, and a colleague I am working with needs to read further on this topic so we can continue to discuss. Eventually they will need to know how to write these traditional Chinese characters, but for searching for material to read, I think the terms in either traditional or simplified will get us going.

What's important is that they are the expressions that object oriented programmers use when explaining these concepts.

  • 1
    After posting, I found this answer which links to iicm.org.tw/term which may readily provide answers to my question. I'm not sure if I should delete this question now or leave it for answers to be posted. I don't feel qualified to post an answer myself.
    – uhoh
    Commented Nov 5, 2020 at 9:43

1 Answer 1


Note: The below answers apply to mainland Mandarin Chinese. For technical vocabulary, the words used in different regions often have differences. The link you posted in your comment looks like it uses Taiwan standards.

  • Class 类
  • Object 对象
  • Instance 实例
  • Attribute 属性
  • Method 方法

"Object oriented" is 面向对象. You can find more at the 面向对象程序设计 Chinese Wikipedia page.

  • Thanks for your answer! I've had one bit of feedback so far; 物件 might also be used in Taiwan for "object".
    – uhoh
    Commented Nov 9, 2020 at 3:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.