1
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

ソースコードで使われている英単語(C言語)

Last updated at Posted at 2022-03-29

はじめに

C言語で、実際に使われている英単語を調べてみました。

公開されているC言語のソースの1つから、使用数の多い単語を抜き出しました(上位500個)。
コメントの単語は含みません。
プログラミング言語の予約語、1文字の語、一部の略語は除いています。
複数形や進行形などはそのままにしています。

数が多いので、気になる部分だけ見てください。

ソースコードの単語数

調査したソースコードの単語は、予約語や1文字変数などを含めて、異なり数が約200,000。
出現数は、No.1が約1,200,000、No.100が約74,000、No.500が約11,000です。

英単語(上位500個)

No. 単語 意味
1 mask 覆い隠すもの
2 shift 移す
3 data 情報
4 err error
5 status 状態
6 ret return
7 device 装置
8 size 大きさ
9 id identifier
10 addr address
11 base 土台
12 info 情報
13 set 置く
14 type
15 include 含む
16 to ~へ
17 get 受け取る
18 state 状態
19 max maximum
20 mode 様式、形態
21 port
22 init initial
23 len length
24 lock 鍵、鍵をかける
25 control 制御
26 flags flag
27 bit かけら
28 offset 基準値からの偏差
29 write 書く
30 val value
31 read 読む
32 name 名前
33 buf buffer
34 num number
35 list 一覧表、表
36 config 構成
37 out 外に
38 enable 可能にさせる
39 page
40 count 総数
41 pin 留め針
42 table
43 is ~である
44 error 誤り
45 entry 入ること、登録、記載事項
46 in ~の中に
47 start 始まる、始める
48 link つなぐ
49 lane 小道、車線
50 event 出来事
51 mem memory
52 attr attribute
53 value 数値
54 map 地図
55 of ~の
56 index 索引
57 debug 害虫を除く
58 node
59 chip かけら
60 uint 構成単位
61 reset 初期の状態に戻す
62 key
63 region 領域
64 driver 操縦者
65 rate 割合
66 input 入力
67 module 構成単位
68 free 自由な、開放する
69 host 主人、主催者
70 buffer 緩衝物
71 queue
72 unlock 錠をあける
73 interrupt 中断する
74 func function
75 reserved 予約した
76 end 終わり
77 block かたまり
78 mutex ミューテックス
79 on ~の上に
80 ring
81 power
82 group 集まり
83 update 最新のものにする
84 file とじ込み帳、書類
85 codec 符号器/復号器
86 spin 回す
87 min minimum
88 adapter 適合させるもの
89 context 文脈、状況
90 request 頼む
91 test 試験、検査
92 disable できなくする
93 channel 通信路
94 user 使用者
95 client 依頼人
96 bits bit
97 timer 時計
98 field 領域
99 head
100 add 追加する
101 be -
102 pipe
103 params parameter
104 kernel 核心
105 failed 失敗した
106 width
107 clock 時計
108 no -
109 alloc allocate
110 sync 同調
111 register 記録、登録する
112 next 次の
113 put 置く
114 timeout 時間切れ
115 format 形式、体裁を整える
116 core
117 platform 演壇、綱領
118 array 配列、並んだもの
119 time 時間
120 range 範囲
121 param parameter
122 audio 音声の
123 cache 貯蔵所
124 level 水準、程度
125 work 仕事
126 address 住所
127 atomic 原子的な、分割できない
128 flag
129 stream 流れ
130 parent
131 length 長さ
132 off ~から離れて
133 function 機能、関数
134 wait 待つ
135 header 見出し
136 check 調べる
137 card
138 handle 取っ手
139 frame 骨組み
140 send 送る
141 line 線、(文字の)行
142 clear きれいにする
143 exit 出口、出ていく
144 result 結果、答え
145 bytes byte
146 match 一致する
147 done do、終了して
148 resource 資源
149 path 通り道、通路
150 packet 小包
151 output 出力
152 version
153 slot 細長い溝
154 override 無視する、優先する
155 up 上へ
156 task 仕事
157 endpoint 終点
158 trace 痕跡
159 from ~から
160 active 活動中の
161 setup 機構、組み立て
162 warn 警告する
163 byte バイト
164 delay 遅らせる
165 probe 探り針
166 arg argument
167 generic 一般的な、総称的な
168 command 命令
169 target 標的、目標
170 temp temporary
171 valid 正当な、有効な
172 enabled enable
173 low 低い
174 local 局所的な
175 speed 速さ
176 create 創造する
177 code 符号
178 select 選ぶ
179 filter 濾過器、濾過する
180 current 今の
181 raw 生の、未加工の
182 last 最後の
183 component 構成要素
184 symbol 象徴、記号
185 master 主人、主要な
186 remove 取り去る
187 high 高い
188 busy 忙しい、手がふさがっていて
189 common 共通の
190 supported support
191 pos position
192 not ~でない
193 hash 連想配列
194 release 解放する
195 buff buffer
196 pending 未決定で
197 counter 計算する人
198 and ~と
199 export (外へ)伝える
200 stop 止める
201 flush どっと流す
202 color
203 domain 分野
204 all すべての
205 root
206 force 力、無理に~する
207 copy 写す
208 limit 限度、制限する
209 gate
210 flow 流れ
211 source 元、源
212 has have
213 tag 識別札
214 macro 大きい
215 mark 記号、目印
216 word
217 number 数、番号
218 old 古い
219 equalization 同等化
220 conf configuration
221 handler 扱う人
222 video 映像
223 strap 革ひも
224 memory 記憶装置
225 pool 水たまり、置き場
226 each それぞれの
227 invalid 無効な
228 bank 土手、銀行、キーの列
229 fail 失敗する
230 sensor 感知器
231 total 全体の、合計
232 crypto 暗号の
233 poll 投票、順次問い合わせる
234 by ~のそばに
235 access 利用、利用の権利
236 runtime 実行時
237 sample 見本
238 open 開く
239 pages page
240 soft 柔らかい
241 trigger 引き金
242 first 最初の
243 fault 誤り
244 plane 平面
245 shaper 形づくる人
246 object 物、対象
247 thread
248 use 使う
249 down 下へ
250 find 見つけ出す
251 slave 奴隷、従属
252 timing 時間調整
253 dump 投げ捨てる、出力する
254 single たったひとつの
255 scan 詳しく調べる
256 bridge
257 at ~に
258 change 変える
259 interface 境界面、接点
260 the -
261 full いっぱいの、満ちた
262 idle 仕事のない
263 copyright 著作権
264 encoder 符号化器
265 attribute 属性、性質
266 action 行動
267 show 見せる
268 connector 連結者
269 entries entry
270 top
271 can ~できる
272 channels channel
273 height 高さ
274 load 積む、読み込む
275 support 支える、扱うことができる
276 sub
277 descriptor 記述子
278 unregister 登録を解除する
279 pixel 画素
280 pins pin
281 depth 深さ、奥行き
282 item 項目、一項
283 destroy 破壊する
284 specific 特定の
285 global 全体的な
286 mapping 対応付け、写像
287 voltage 電圧
288 call 呼ぶ
289 serial 連続的な
290 preset あらかじめ調節する
291 severity 厳しさ
292 complete 完了する
293 suspend つるす、保留する
294 none どれも~ない
295 firmware ファームウェア
296 response 応答
297 gain 得る
298 regulator 調整者
299 empty 空の
300 feature 特徴
301 assert 断言する、主張する
302 capabilities capability、能力
303 left 左の
304 display 展示する
305 invalidate 無効にする
306 parameter 媒介変数
307 cursor カーソル
308 threshold 敷居、閾値
309 mixer 混合器
310 prefix 接頭辞
311 stall 停止する
312 engine 機関
313 payload 搭載物
314 policy 方針
315 scale 目盛り
316 bug
317 media 媒体
318 surface 表面、外観
319 peer 同等の者
320 tail しっぽ
321 controller 管理人、制御装置
322 report 報告する
323 segments segment
324 latency 待ち時間
325 container 容器、入れ物
326 fast 速い
327 col column
328 converter 変換器
329 system 組織
330 board
331 property (物の)特性
332 features feature
333 resume 再び始める
334 unlikely ありそうもない
335 margining margin
336 string ひも、文字列
337 with ~とともに
338 fixed 固定した、不変の
339 prev previous
340 async 非同期の
341 parity 等価
342 sleep 眠る
343 notify 通知する
344 post 情報を知らせる
345 groups group
346 space 余白
347 unused 使用されていない
348 bitmap ビットマップ
349 bad 悪い
350 elem element
351 lookup (辞書などで)調べる
352 upper 上の
353 scratch ひっかく、走り書きする、消去する
354 parse 構文解析
355 priority 優先順位
356 lower 下げる
357 period 期間
358 swap 交換する
359 chunk 大きいかたまり
360 phase (変化の)段階
361 print 印刷する
362 events event
363 boot 起動
364 doorbell 呼び鈴
365 pattern
366 save 救う、保存する
367 align 整列させる
368 session 会期、集まり
369 fence 囲い
370 found find
371 signal 信号、合図
372 store 蓄える、記憶させる
373 internal 内部の
374 cleanup 掃除する
375 atom 原子
376 abort 中止する
377 capture 捕獲する、取り込む
378 hub 中心
379 reserve 予約する
380 meta ~の間の
381 close 閉じる
382 notifier 通知人
383 prepare 準備する
384 radio 無線
385 ready 準備ができて
386 tuner 調律師
387 any どれでも
388 delta デルタ
389 types type
390 wake 目覚める
391 burst 破裂する、一続きのデータ
392 interval 間隔
393 flash 閃光
394 query 質問
395 protocol 儀礼
396 tile かわら、タイル
397 legacy 遺産
398 message 伝言
399 retry 再試行
400 window
401 packed 詰まった
402 completion 完了
403 unknown 不明の
404 zero ゼロ
405 volume 本、体積、音量
406 child
407 stack 積み重ね
408 reply 答える
409 right 右の、正しい
410 chain 鎖、ひと続き
411 instance 実例
412 tree
413 prop property
414 defined 定義された
415 owner 持ち主
416 transfer 移す
417 remote 遠い
418 present 現在の
419 compatible 両立できる、互換性のある
420 mailbox 郵便受け
421 process 過程、工程
422 shared share
423 unit 構成単位
424 dummy 見せかけのもの
425 branch 枝、枝状のもの
426 author 著者
427 zone 地帯
428 description 記述、説明書
429 band 縛るもの、帯状のもの
430 widget 小さな装置
431 bypass 側管
432 rule 規則
433 supply 供給する
434 dirty 汚れた
435 drop 落ちる、落とす
436 minor 小さいほうの
437 success 成功
438 model 模型
439 mix 混ぜる
440 one 一つ
441 panel 羽目板、盤
442 resources resource
443 run 走る、実行する
444 area 区域
445 ports port
446 family 家族、一群
447 vector 方向と大きさを持つ量
448 protection 保護
449 skip 飛ぶ、(途中を)飛ばす
450 blocks block
451 build 建てる
452 margin 余白
453 extent 広さ、範囲
454 weight 重さ
455 credit 信用
456 alpha アルファ
457 record 記録する、記録
458 order 順序
459 row (横の)列、行
460 changed change
461 once 一度
462 attach 取り付ける
463 only 唯一の
464 detect 見つける
465 wakeup 目覚めさせる
466 trap わな
467 act 行為
468 disabled 無効な
469 queues queue
470 sense 感覚
471 flip 裏返す
472 remap マップを書きかえる
473 used use
474 image 画像
475 unmap マップを削除する
476 rates rate
477 fill 満たす
478 callback 呼び返す
479 license 認可
480 frequency 頻度
481 thermal 熱の
482 shadow
483 declare 宣言する
484 step 段階
485 credits credit
486 failure 失敗
487 pause 休む
488 urgency 緊急
489 cookie クッキー
490 usage 使用法
491 digital 数字の
492 tensor テンソル
493 disk 円盤
494 non 非~、不~、無~
495 round 丸い、丸める
496 devices device
497 multi 多くの~
498 main 主な
499 helper 助ける人
500 service 勤務、奉仕

おわりに

意味はとりあえず調べましたが、カタカナで読める単語については無視してください。

1
5
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?