ローカル 【local】
概要
ローカル(local)とは、局所的な、部分の、付近の、現場の、地域の、地元の、地場の、などの意味を持つ英単語。ITの分野では、自らの周囲の特定の狭い範囲を表す用語として用いられる。対義語は文脈により「リモート」(remote:遠隔の)あるいは「グローバル」(global:大域的な)通信・ネットワークにおけるローカル
通信やネットワークなどの分野では、外部の別の機器と対比して、ある機器自身のことをローカルコンピュータ(ローカルマシン/ローカル端末)、機器が属するネットワークをローカルネットワークという。
一方、回線の向こう側の別の機器のことはリモートコンピュータ(リモートマシン/リモート端末)、別のネットワークのことはリモートネットワークという。また、インターネットのように自ネットワークを含む大きなネットワーク全体のことをグローバルネットワークという。
プログラミングにおけるローカル
プログラミングの分野では、関数などの特定の領域(コードブロック)の中で宣言された変数などのシンボルが、その領域の中でしか通用しないことをローカルということがある。
ローカル変数は宣言された領域の外からは参照や代入などができず、内部からしかアクセスすることができない。一方、どの領域にも属さずプログラム中のどこからでも参照できることを「グローバル」(global)という。
(2018.6.11更新)