<ul>
<li>access level - 存取權限 (访问级别)</li>
<li>algorithm - 演算法 (算法)</li>
<li>array - 陣列（数组）</li>
<li>array index - 陣列索引 （数组索引）</li>
<li>async - (异步)</li>
<li>binary tree - (二叉树)</li>
<li>build - (构建)</li>
<li>catch (like try/catch) - (捕获)</li>
<li>char - 字元 (字符)</li>
<li>class - 類別 （类）</li>
<li>class method - 類別方法 (类方法)</li>
<li>class variable - 類別變數 (类变量)</li>
<li>compile - (编译)</li>
<li>construct - 建構 （构造）</li>
<li>curly bracket - (花括号)</li>
<li>database - 資料庫/數據庫 (数据库)</li>
<li>double -  雙精度浮點數（双精度浮点数）</li>
<li>double quotes- 雙引號 （双引号）</li>
<li>escaped chars - 跳脫字元（转义字符）</li>
<li>exception - (异常)</li>
<li>floating point value - 浮點數（浮点数）</li>
<li>function - 函數/函式 （函数）</li>
<li>foreign key - (外键)</li>
<li>graph - 圖 （图形）</li>
<li>GUI - 圖形使用者界面 （图形用户界面）</li>
<li>hardware - 硬體 (硬件)</li>
<li>loop - 迴圈（循环）</li>
<li>macro - 巨集 (宏)</li>
<li>multithreaded [program] - (多线[程])</li>
<li>object - 物件 （对象）</li>
<li>ORM (Object Relational Mapping) - (对象关系映射程序)</li>
<li>parenthesis - (圆括号)</li>
<li>primary index - (主索引)</li>
<li>primary key - (主键)</li>
<li>program - 程式 (程序)</li>
<li>query - (查询)</li>
<li>repository - (存储库) </li>
<li>Row + Column - 行和列 (行和列) </li>
<li>single quote- 單引號 （单引号）  </li>
<li>software package - 軟體包 (軟件包) </li>
<li>square bracket - (方括号)</li>
<li>String - 字串 (字符串)</li>
<li>table join - (表连接)</li>
<li>throw (as in throw exception) - (抛出)</li>
</ul>

<p>Edit: Thanks to feedback in the comments I made a bunch of changes to traditional + simplified. Parenthesis is simplified (PRC) and non parenthesis is traditional (ROC/Taiwan). I removed the ones I'm not sure about so some of them only have one or the other.</p>

CC BY-SA 3.0
2017-09-20T06:49:54.803Z
The difference between traditional and simplified Chinese may be more than just converting each character.
fefe
CC BY-SA 3.0
2017-09-20T07:31:42.627Z
Yeah you're completely right, sorry about that. Made changes.
S. Pan
CC BY-SA 3.0
2017-09-21T07:55:36.840Z
I think this answer needs further revision because the distinction between traditional vs simplified characters is different from the distinction between usage in mainland China and in Taiwan. For example, I assume programmers in Hong Kong writing in Mandarin would use traditional characters. Which distinction do you want to make? Both?
goPlayerJuggler
CC BY-SA 4.0
2018-08-23T18:22:56.267Z
@goPlayerJuggler I assume they're making the mainland/Taiwan distinction, and they're using the character sets that would be most common for those different standards. Agreed that places like HK might not be exactly reflected by either.
Stumpy Joe Pete
CC BY-SA 4.0
2017-09-20T06:46:31.857Z
2018-08-23T06:55:59.683Z
2018-08-23T06:55:59.683Z
S. Pan
<ul>
<li>"constructor": "构造函数"</li>
<li>"framework": "框架"</li>
<li>"dependency injection": "依赖注入"</li>
<li>"content management system": "内容管理系统"</li>
</ul>

<p>Instead of looking for a word table, you can refer to textbooks that cover programming languages (such as C++ or Java) in Chinese.</p>

CC BY-SA 3.0
2016-12-17T15:06:58.173Z
2016-12-17T15:06:58.173Z
wks
<p>this glossary is quite useful: <a href="https://www.ogcio.gov.hk/en/our_work/infrastructure/methodology/glossary/doc/IT_Glossary.pdf" rel="nofollow noreferrer">https://www.ogcio.gov.hk/en/our_work/infrastructure/methodology/glossary/doc/IT_Glossary.pdf</a></p>

CC BY-SA 4.0
2021-06-05T08:17:28.350Z
Please avoid giving link-only answers. You may also explain the relevance of the link to the question.
L Parker
CC BY-SA 4.0
2021-06-05T07:29:55.020Z
2021-06-05T07:29:55.020Z
geoengineer
<p>I'm looking for a list of vocabulary used for developer / programming terminology, with such terms as &quot;Constructors&quot;, &quot; Framework&quot;, &quot;DI&quot;, &quot;CMS&quot; or other similar words.</p>
<p>I found some pages on the IT fields but the terms used are not technical enough (e.g &quot;computer&quot;, &quot;screen&quot;...etc).</p>
<p>If someone knows where to find a nice list for development terms, please let me know.</p>

CC BY-SA 3.0
2016-12-14T01:33:27.540Z
Maybe you can consider using 科技英汉大辞典
xqMogvKW
CC BY-SA 3.0
2016-12-14T02:55:52.943Z
I'm not a fan of translating every word in the tech field into Chinese. IMO, CMS is much better than 内容管理系统
AGamePlayer
CC BY-SA 3.0
2017-09-20T10:49:58.820Z
There are many 计算机英语词典,
sfy
<resources><terminology><technology>
Web Developer Vocabulary
# Web Developer Vocabulary

(Asked by: username_0 on 2016-12-13)

I'm looking for a list of vocabulary used for developer / programming terminology, with such terms as "Constructors", " Framework", "DI", "CMS" or other similar words.

I found some pages on the IT fields but the terms used are not technical enough (e.g "computer", "screen"...etc).

If someone knows where to find a nice list for development terms, please let me know.

**Tags:** resources, terminology, technology

> **Comments:**
> **username_1**: Maybe you can consider using 科技英汉大辞典  
> **username_2**: I'm not a fan of translating every word in the tech field into Chinese. IMO, CMS is much better than 内容管理系统  
> **username_3**: There are many 计算机英语词典,  

---

## 3 answers

### Answer by username_4 on 2017-09-20. Score: 7 | Accepted answer

* access level - 存取權限 (访问级别)
* algorithm - 演算法 (算法)
* array - 陣列（数组）
* array index - 陣列索引 （数组索引）
* async - (异步)
* binary tree - (二叉树)
* build - (构建)
* catch (like try/catch) - (捕获)
* char - 字元 (字符)
* class - 類別 （类）
* class method - 類別方法 (类方法)
* class variable - 類別變數 (类变量)
* compile - (编译)
* construct - 建構 （构造）
* curly bracket - (花括号)
* database - 資料庫/數據庫 (数据库)
* double - 雙精度浮點數（双精度浮点数）
* double quotes- 雙引號 （双引号）
* escaped chars - 跳脫字元（转义字符）
* exception - (异常)
* floating point value - 浮點數（浮点数）
* function - 函數/函式 （函数）
* foreign key - (外键)
* graph - 圖 （图形）
* GUI - 圖形使用者界面 （图形用户界面）
* hardware - 硬體 (硬件)
* loop - 迴圈（循环）
* macro - 巨集 (宏)
* multithreaded [program] - (多线[程])
* object - 物件 （对象）
* ORM (Object Relational Mapping) - (对象关系映射程序)
* parenthesis - (圆括号)
* primary index - (主索引)
* primary key - (主键)
* program - 程式 (程序)
* query - (查询)
* repository - (存储库)
* Row + Column - 行和列 (行和列)
* single quote- 單引號 （单引号）
* software package - 軟體包 (軟件包)
* square bracket - (方括号)
* String - 字串 (字符串)
* table join - (表连接)
* throw (as in throw exception) - (抛出)

Edit: Thanks to feedback in the comments I made a bunch of changes to traditional + simplified. Parenthesis is simplified (PRC) and non parenthesis is traditional (ROC/Taiwan). I removed the ones I'm not sure about so some of them only have one or the other.

> **Comments:**
> **username_5**: The difference between traditional and simplified Chinese may be more than just converting each character.  
> **username_4**: Yeah you're completely right, sorry about that. Made changes.  
> **username_6**: I think this answer needs further revision because the distinction between traditional vs simplified characters is different from the distinction between usage in mainland China and in Taiwan. For example, I assume programmers in Hong Kong writing in Mandarin would use traditional characters. Which distinction do you want to make? Both?  
> **username_7**: @username_6 I assume they're making the mainland/Taiwan distinction, and they're using the character sets that would be most common for those different standards. Agreed that places like HK might not be exactly reflected by either.  

---

### Answer by username_8 on 2016-12-17. Score: 5

* "constructor": "构造函数"
* "framework": "框架"
* "dependency injection": "依赖注入"
* "content management system": "内容管理系统"

Instead of looking for a word table, you can refer to textbooks that cover programming languages (such as C++ or Java) in Chinese.


---

### Answer by username_9 on 2021-06-05. Score: 0

this glossary is quite useful: <https://www.ogcio.gov.hk/en/our_work/infrastructure/methodology/glossary/doc/IT_Glossary.pdf>

> **Comments:**
> **username_10**: Please avoid giving link-only answers. You may also explain the relevance of the link to the question.  

---

