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

# はじめに

プログラムで名前付けにかなり迷うので、実際に使われている英単語を調べてみました。

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

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


# ソースコードの単語数

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


# 英単語(上位500個)

| No. | 単語 | 意味 |
| ---- | ---- | ---- |
|	1	|	type	|	型	|
|	2	|	system	|	組織	|
|	3	|	name	|	名前	|
|	4	|	value	|	数値	|
|	5	|	message	|	伝言	|
|	6	|	data	|	情報	|
|	7	|	exception	|	例外	|
|	8	|	security	|	安全	|
|	9	|	info	|	情報	|
|	10	|	state	|	状態	|
|	11	|	to	|	～へ	|
|	12	|	context	|	文脈、状況	|
|	13	|	key	|	鍵	|
|	14	|	result	|	結果、答え	|
|	15	|	id	|	identifier	|
|	16	|	code	|	符号	|
|	17	|	property	|	(物の)特性	|
|	18	|	element	|	要素、構成部分	|
|	19	|	node	|	節	|
|	20	|	error	|	誤り	|
|	21	|	member	|	 (集団の)一員	|
|	22	|	web	|	クモの巣	|
|	23	|	add	|	追加する	|
|	24	|	attribute	|	属性、性質	|
|	25	|	count	|	総数	|
|	26	|	argument	|	引数	|
|	27	|	list	|	一覧表、表	|
|	28	|	scope	|	(活動)範囲	|
|	29	|	expression	|	表現、語句	|
|	30	|	token	|	しるし、象徴	|
|	31	|	method	|	方法、筋道	|
|	32	|	activity	|	活動	|
|	33	|	index	|	索引	|
|	34	|	item	|	項目、一項	|
|	35	|	target	|	標的、目標	|
|	36	|	service	|	奉仕	|
|	37	|	length	|	長さ	|
|	38	|	collection	|	取集物	|
|	39	|	reader	|	読む人	|
|	40	|	write	|	書く	|
|	41	|	model	|	模型	|
|	42	|	in	|	～の中に	|
|	43	|	source	|	元、源	|
|	44	|	path	|	通り道、通路	|
|	45	|	suppress	|	抑圧する、隠す	|
|	46	|	read	|	読む	|
|	47	|	not	|	～でない	|
|	48	|	text	|	本文	|
|	49	|	trace	|	痕跡	|
|	50	|	writer	|	書く人	|
|	51	|	time	|	時間	|
|	52	|	binding	|	縛ること、縛るもの	|
|	53	|	end	|	終わり	|
|	54	|	on	|	～の上に	|
|	55	|	helper	|	助ける人	|
|	56	|	buffer	|	緩衝物	|
|	57	|	resource	|	資源	|
|	58	|	schema	|	概要	|
|	59	|	dictionary	|	辞書	|
|	60	|	entity	|	実体	|
|	61	|	contract	|	契約	|
|	62	|	current	|	今の	|
|	63	|	module	|	構成単位	|
|	64	|	create	|	創造する	|
|	65	|	instance	|	実例	|
|	66	|	configuration	|	構成、設定	|
|	67	|	operation	|	運転、作業	|
|	68	|	runtime	|	実行時	|
|	69	|	array	|	配列、並んだもの	|
|	70	|	assert	|	断言する、主張する	|
|	71	|	channel	|	通信路	|
|	72	|	provider	|	供給者	|
|	73	|	handle	|	取っ手	|
|	74	|	should	|	～したほうがいい	|
|	75	|	utility	|	役に立つもの	|
|	76	|	size	|	大きさ	|
|	77	|	from	|	～から	|
|	78	|	types	|	type	|
|	79	|	request	|	頼む	|
|	80	|	be	|	-	|
|	81	|	table	|	表	|
|	82	|	view	|	見える状態、見える範囲	|
|	83	|	connection	|	接続	|
|	84	|	callback	|	呼び返す	|
|	85	|	empty	|	空の	|
|	86	|	of	|	～の	|
|	87	|	manager	|	管理者	|
|	88	|	debug	|	害虫を除く	|
|	89	|	invalid	|	無効な	|
|	90	|	flags	|	flag	|
|	91	|	version	|	版	|
|	92	|	culture	|	文化	|
|	93	|	assembly	|	組み立て	|
|	94	|	builder	|	建築者	|
|	95	|	file	|	とじ込み帳、書類	|
|	96	|	parameter	|	媒介変数	|
|	97	|	control	|	制御	|
|	98	|	justification	|	正当化、(正当化の)理由	|
|	99	|	local	|	局所的な	|
|	100	|	timeout	|	時間切れ	|
|	101	|	mode	|	様式、形態	|
|	102	|	cache	|	貯蔵所	|
|	103	|	workflow	|	作業の流れ	|
|	104	|	stream	|	流れ	|
|	105	|	designer	|	意匠家、設計者	|
|	106	|	max	|	maximum	|
|	107	|	args	|	argument	|
|	108	|	properties	|	property	|
|	109	|	content	|	中身、内容	|
|	110	|	start	|	始まる、始める	|
|	111	|	handler	|	扱う人	|
|	112	|	offset	|	基準値からの偏差	|
|	113	|	format	|	形式、体裁を整える	|
|	114	|	parent	|	親	|
|	115	|	parameters	|	parameter	|
|	116	|	entry	|	入ること、登録、記載事項	|
|	117	|	date	|	日付	|
|	118	|	reference	|	参照	|
|	119	|	query	|	質問	|
|	120	|	command	|	命令	|
|	121	|	attributes	|	attribute	|
|	122	|	action	|	行動	|
|	123	|	critical	|	重大な、重要な	|
|	124	|	header	|	見出し	|
|	125	|	column	|	縦の一列	|
|	126	|	mapping	|	対応付け、写像	|
|	127	|	description	|	記述、説明書	|
|	128	|	methods	|	method	|
|	129	|	metadata	|	データの意味を表すデータ	|
|	130	|	options	|	option	|
|	131	|	row	|	(横の)列、行	|
|	132	|	hash	|	連想配列	|
|	133	|	or	|	～または	|
|	134	|	task	|	仕事	|
|	135	|	naming	|	命名	|
|	136	|	validation	|	確認	|
|	137	|	strings	|	string	|
|	138	|	line	|	線、(文字の)行	|
|	139	|	safe	|	安全な	|
|	140	|	native	|	本来の	|
|	141	|	style	|	様式	|
|	142	|	lock	|	鍵、鍵をかける	|
|	143	|	address	|	住所	|
|	144	|	serialization	|	順番に並べる	|
|	145	|	user	|	使用者	|
|	146	|	bytes	|	byte	|
|	147	|	collections	|	collection	|
|	148	|	diagnostics	|	診断	|
|	149	|	field	|	領域	|
|	150	|	permission	|	許可	|
|	151	|	diagnostic	|	診断の	|
|	152	|	only	|	だけの	|
|	153	|	no	|	-	|
|	154	|	input	|	入力	|
|	155	|	identity	|	同一であること	|
|	156	|	check	|	調べる	|
|	157	|	client	|	依頼人	|
|	158	|	child	|	子	|
|	159	|	identifiers	|	identifier	|
|	160	|	values	|	value	|
|	161	|	map	|	地図	|
|	162	|	call	|	呼ぶ	|
|	163	|	session	|	会期、集まり	|
|	164	|	point	|	点	|
|	165	|	page	|	頁	|
|	166	|	arg	|	argument	|
|	167	|	close	|	閉じる	|
|	168	|	endpoint	|	終点	|
|	169	|	config	|	構成	|
|	170	|	generic	|	一般的な、総称的な	|
|	171	|	with	|	～とともに	|
|	172	|	and	|	～と	|
|	173	|	response	|	応答	|
|	174	|	record	|	記録する、記録	|
|	175	|	prefix	|	接頭辞	|
|	176	|	component	|	構成要素	|
|	177	|	function	|	機能、関数	|
|	178	|	root	|	根	|
|	179	|	factory	|	工場	|
|	180	|	status	|	状態	|
|	181	|	next	|	次の	|
|	182	|	kind	|	種類	|
|	183	|	baseline	|	基準線	|
|	184	|	level	|	水準、程度	|
|	185	|	has	|	have	|
|	186	|	container	|	容器、入れ物	|
|	187	|	host	|	主人、主催者	|
|	188	|	remove	|	取り去る	|
|	189	|	append	|	付加する	|
|	190	|	output	|	出力	|
|	191	|	stack	|	積み重ね	|
|	192	|	pos	|	position	|
|	193	|	correctly	|	正しく	|
|	194	|	changed	|	change	|
|	195	|	left	|	左の	|
|	196	|	location	|	位置	|
|	197	|	design	|	設計する	|
|	198	|	group	|	集まり	|
|	199	|	filter	|	濾過器、濾過する	|
|	200	|	begin	|	始める	|
|	201	|	none	|	どれも～ない	|
|	202	|	descriptor	|	記述子	|
|	203	|	services	|	service	|
|	204	|	part	|	一部、要素	|
|	205	|	socket	|	受け口	|
|	206	|	binary	|	二の	|
|	207	|	inner	|	内部の	|
|	208	|	span	|	期間	|
|	209	|	range	|	範囲	|
|	210	|	last	|	最後の	|
|	211	|	settings	|	setting	|
|	212	|	names	|	name	|
|	213	|	environment	|	環境	|
|	214	|	use	|	使う	|
|	215	|	transaction	|	処理	|
|	216	|	access	|	利用、利用の権利	|
|	217	|	enabled	|	enable	|
|	218	|	tag	|	識別札	|
|	219	|	right	|	右の、正しい	|
|	220	|	encoding	|	encode	|
|	221	|	full	|	いっぱいの、満ちた	|
|	222	|	process	|	過程、工程	|
|	223	|	items	|	item	|
|	224	|	the	|	-	|
|	225	|	util	|	～まで	|
|	226	|	section	|	部分、段落	|
|	227	|	rule	|	規則	|
|	228	|	fault	|	誤り	|
|	229	|	can	|	～できる	|
|	230	|	controls	|	control	|
|	231	|	by	|	～のそばに	|
|	232	|	store	|	蓄える、記憶させる	|
|	233	|	convert	|	変える	|
|	234	|	number	|	数、番号	|
|	235	|	policy	|	方針	|
|	236	|	category	|	範疇、種類	|
|	237	|	equals	|	equal	|
|	238	|	parse	|	構文解析	|
|	239	|	identifier	|	識別子	|
|	240	|	match	|	一致する	|
|	241	|	log	|	記録する、記録	|
|	242	|	ordinal	|	順序を示す	|
|	243	|	expr	|	expression	|
|	244	|	send	|	送る	|
|	245	|	enumerable	|	数えられる	|
|	246	|	link	|	つなぐ	|
|	247	|	custom	|	特注の	|
|	248	|	update	|	最新のものにする	|
|	249	|	completed	|	complete	|
|	250	|	usage	|	使用法	|
|	251	|	extension	|	延長、拡張子	|
|	252	|	global	|	全体的な	|
|	253	|	load	|	積む、読み込む	|
|	254	|	supported	|	support	|
|	255	|	peer	|	同等の者	|
|	256	|	activities	|	activity	|
|	257	|	param	|	parameter	|
|	258	|	validate	|	確認する	|
|	259	|	import	|	持ち込む	|
|	260	|	copy	|	写す	|
|	261	|	server	|	仕える人	|
|	262	|	boolean	|	ブール値	|
|	263	|	change	|	変える	|
|	264	|	thread	|	糸	|
|	265	|	receive	|	受け取る	|
|	266	|	domain	|	分野	|
|	267	|	enumerator	|	列挙子	|
|	268	|	non	|	非～、不～、無～	|
|	269	|	serializer	|	直列変換機	|
|	270	|	compiler	|	コンパイラー	|
|	271	|	meta	|	～の間の	|
|	272	|	all	|	すべての	|
|	273	|	block	|	かたまり	|
|	274	|	visit	|	訪問する	|
|	275	|	complete	|	完了する	|
|	276	|	owner	|	持ち主	|
|	277	|	marshal	|	整列させる	|
|	278	|	listener	|	聞く人	|
|	279	|	tree	|	木	|
|	280	|	editor	|	編集者	|
|	281	|	position	|	位置	|
|	282	|	keys	|	key	|
|	283	|	execution	|	実行	|
|	284	|	algorithm	|	演算法	|
|	285	|	qualified	|	qualify	|
|	286	|	comparer	|	比較する人	|
|	287	|	find	|	見つけ出す	|
|	288	|	impl	|	implement	|
|	289	|	first	|	最初の	|
|	290	|	machine	|	機械	|
|	291	|	build	|	建てる	|
|	292	|	information	|	情報	|
|	293	|	sequence	|	連続、(起こる)順序	|
|	294	|	application	|	適用	|
|	295	|	prop	|	property	|
|	296	|	button	|	ボタン	|
|	297	|	converter	|	変換器	|
|	298	|	attr	|	 attribute	|
|	299	|	open	|	開く	|
|	300	|	transport	|	輸送する	|
|	301	|	behavior	|	ふるまい	|
|	302	|	min	|	minimum、minute	|
|	303	|	body	|	からだ	|
|	304	|	ignore	|	無視する	|
|	305	|	arguments	|	argument	|
|	306	|	errors	|	error	|
|	307	|	label	|	はり紙、付せん	|
|	308	|	compare	|	比較する	|
|	309	|	members	|	member	|
|	310	|	trust	|	信用する	|
|	311	|	primitive	|	基本の	|
|	312	|	select	|	選ぶ	|
|	313	|	move	|	動かす	|
|	314	|	temp	|	temporary	|
|	315	|	spelled	|	spell	|
|	316	|	dependency	|	依存	|
|	317	|	invariant	|	不変の	|
|	318	|	protocol	|	儀礼	|
|	319	|	wait	|	待つ	|
|	320	|	invoke	|	実施する	|
|	321	|	func	|	function	|
|	322	|	headers	|	header	|
|	323	|	variable	|	変数	|
|	324	|	required	|	require	|
|	325	|	authentication	|	証明	|
|	326	|	script	|	台本	|
|	327	|	must	|	～ねばならない	|
|	328	|	visible	|	目に見える	|
|	329	|	proxy	|	代理	|
|	330	|	constants	|	constant	|
|	331	|	other	|	ほかの	|
|	332	|	validator	|	検査装置	|
|	333	|	init	|	initial	|
|	334	|	wrapper	|	包むもの	|
|	335	|	queue	|	列	|
|	336	|	certificate	|	証明書	|
|	337	|	contains	|	contain	|
|	338	|	windows	|	window	|
|	339	|	parser	|	構文解析器	|
|	340	|	counter	|	計算する人	|
|	341	|	old	|	古い	|
|	342	|	found	|	find	|
|	343	|	violations	|	violation	|
|	344	|	cancellation	|	取り消し	|
|	345	|	interop	|	interoperability、相互運用	|
|	346	|	storage	|	記憶装置	|
|	347	|	logging	|	log	|
|	348	|	analysis	|	解析	|
|	349	|	valid	|	正当な、有効な	|
|	350	|	emit	|	発行する	|
|	351	|	mobile	|	可動性の	|
|	352	|	allow	|	許す、可能にする	|
|	353	|	space	|	余白	|
|	354	|	literal	|	文字の	|
|	355	|	zero	|	ゼロ	|
|	356	|	signature	|	署名	|
|	357	|	document	|	文書	|
|	358	|	image	|	画像	|
|	359	|	completion	|	完了	|
|	360	|	num	|	number	|
|	361	|	dispose	|	処分する	|
|	362	|	original	|	根源の	|
|	363	|	comparison	|	比較	|
|	364	|	single	|	たったひとつの	|
|	365	|	reply	|	答える	|
|	366	|	sub	|	副	|
|	367	|	performance	|	性能	|
|	368	|	warning	|	警告	|
|	369	|	protection	|	保護	|
|	370	|	feature	|	特徴	|
|	371	|	site	|	敷地、場所	|
|	372	|	pool	|	水たまり、置き場	|
|	373	|	layout	|	設計図	|
|	374	|	pair	|	一対	|
|	375	|	password	|	合い言葉	|
|	376	|	globalization	|	世界化	|
|	377	|	generator	|	発生機	|
|	378	|	auto	|	自動	|
|	379	|	render	|	描写する	|
|	380	|	directory	|	電話帳	|
|	381	|	resolver	|	解決する	|
|	382	|	post	|	情報を知らせる	|
|	383	|	initialize	|	初期化する	|
|	384	|	option	|	選択	|
|	385	|	simple	|	簡単な	|
|	386	|	elements	|	element	|
|	387	|	any	|	どれでも	|
|	388	|	generate	|	発生させる	|
|	389	|	form	|	～から	|
|	390	|	discovery	|	発見	|
|	391	|	reflection	|	反射	|
|	392	|	complex	|	複合の	|
|	393	|	sort	|	並べ替え	|
|	394	|	box	|	箱	|
|	395	|	mark	|	記号、目印	|
|	396	|	definition	|	定義	|
|	397	|	events	|	event	|
|	398	|	cased	|	case	|
|	399	|	cert	|	certificate	|
|	400	|	core	|	芯	|
|	401	|	err	|	error	|
|	402	|	display	|	展示する	|
|	403	|	nullable	|	null可能な	|
|	404	|	clause	|	節	|
|	405	|	unknown	|	不明の	|
|	406	|	statement	|	文	|
|	407	|	cached	|	cache	|
|	408	|	ensure	|	保証する	|
|	409	|	order	|	順序	|
|	410	|	resolve	|	解決する	|
|	411	|	execute	|	実行する	|
|	412	|	cell	|	個室	|
|	413	|	known	|	know	|
|	414	|	timer	|	時計	|
|	415	|	claim	|	要求する	|
|	416	|	direction	|	方向	|
|	417	|	binder	|	縛る人	|
|	418	|	clear	|	きれいにする	|
|	419	|	relationship	|	関係	|
|	420	|	correlation	|	相互関係	|
|	421	|	tracking	|	track	|
|	422	|	exposure	|	露出	|
|	423	|	results	|	result	|
|	424	|	desc	|	descriptor	|
|	425	|	requires	|	require	|
|	426	|	sink	|	流し	|
|	427	|	insert	|	挿入する	|
|	428	|	pending	|	未決定で	|
|	429	|	memory	|	記憶装置	|
|	430	|	raw	|	生の、未加工の	|
|	431	|	pattern	|	型	|
|	432	|	demand	|	要求する	|
|	433	|	children	|	child	|
|	434	|	register	|	記録、登録する	|
|	435	|	columns	|	column	|
|	436	|	serializable	|	直列化可能	|
|	437	|	common	|	共通の	|
|	438	|	permissions	|	permission	|
|	439	|	demands	|	demand	|
|	440	|	at	|	～に	|
|	441	|	flag	|	旗	|
|	442	|	visibility	|	目に見えること	|
|	443	|	cookie	|	クッキー	|
|	444	|	condition	|	状態	|
|	445	|	port	|	港	|
|	446	|	formatter	|	体裁を整えるもの	|
|	447	|	extern	|	外部の	|
|	448	|	abort	|	中止する	|
|	449	|	hosting	|	host	|
|	450	|	selection	|	選択	|
|	451	|	top	|	上	|
|	452	|	constructor	|	構築者	|
|	453	|	reset	|	初期の状態に戻す	|
|	454	|	parts	|	part	|
|	455	|	helpers	|	helper	|
|	456	|	closed	|	閉じた	|
|	457	|	cancel	|	取り消す	|
|	458	|	used	|	use	|
|	459	|	codes	|	code	|
|	460	|	browsable	|	閲覧可能な	|
|	461	|	are	|	-	|
|	462	|	unique	|	唯一の	|
|	463	|	resources	|	resource	|
|	464	|	have	|	持っている	|
|	465	|	constraint	|	制約	|
|	466	|	bound	|	bind	|
|	467	|	theme	|	テーマ	|
|	468	|	accessor	|	利用するもの	|
|	469	|	free	|	自由な、開放する	|
|	470	|	adapter	|	適合させるもの	|
|	471	|	sender	|	送り主	|
|	472	|	lookup	|	(辞書などで)調べる	|
|	473	|	success	|	成功	|
|	474	|	back	|	後ろ	|
|	475	|	clone	|	複製	|
|	476	|	active	|	活動中の	|
|	477	|	color	|	色	|
|	478	|	browser	|	閲覧するもの	|
|	479	|	cannot	|	can	|
|	480	|	one	|	一つ	|
|	481	|	apply	|	適用する	|
|	482	|	flow	|	流れ	|
|	483	|	fields	|	field	|
|	484	|	edit	|	編集する	|
|	485	|	disposed	|	dispose	|
|	486	|	association	|	連合、連想	|
|	487	|	utils	|	util	|
|	488	|	than	|	～よりも	|
|	489	|	declaration	|	宣言	|
|	490	|	profile	|	横顔、紹介	|
|	491	|	wrapped	|	wrap	|
|	492	|	reason	|	理由	|
|	493	|	equal	|	等しい	|
|	494	|	encoder	|	符号化器	|
|	495	|	expressions	|	expression	|
|	496	|	payload	|	搭載物	|
|	497	|	contain	|	包含する	|
|	498	|	bookmark	|	しおり	|
|	499	|	geometry	|	幾何学	|
|	500	|	encryption	|	暗号化	|


# おわりに

出現数はそれなりに多いのですが、数が多いのでこのあたりで。

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