IT用語集

コード(Code)、コンパイル(Compile)、ソースコード(Source Code)って何?

はじめに

プログラミング初心者がまず出くわす言葉に「コード」や「コンパイル」などがあります。
とても簡単で基本的な単語なので、早速みていきましょー!!✨

用語説明〜最速で理解したい人のためのIT用語集より抜粋〜

コード(Code)、ソースコード(Source Code)・・・プログラミング言語で書かれた文字列。プログラムの設計書。
コンパイル(Compile)・・・コンピュータが実行するのに適した形式に変えて、実行可能なファイルに変換する事。

コードの意味と具体例

コードとソースコードは全く同じ意味で、ザックリいうと「PCに命令をするために書かれた文字列」です。

例えば、あなたがPCで「足し算のプログラムを作りたい」とします。
すると、以下のような命令文をかく必要があります。

①二つの数値を受け取る
②それを足し算する
③答えを出力する

この時書かれた命令一つ一つのことを「コード」と呼びます。
簡単ですね。

コンパイルの意味と具体例

コンパイルとは、ザックリいうと「コンピュータ語に翻訳すること」です。

先ほど紹介したコードとは
a = "エクス"
b = "チュア"
c = a + b
print(c)
>>>エクスチュア

というようなものです。
ここでは「print」や「+」など私たちにわかりやすい言葉で書かれていますよね。
この一般的なコードの事を「人間語」と呼びます。

この人間語を直接コンピュータに渡しても、コンピュータは理解する事ができません。
なぜなら、コンピュータが実行できるのは「機械語」だけだからです。
機械語とは「00101011110・・・」というような0と1の羅列の事を言います。

そこで必要となるのが「コンパイル(人間語から機械語への翻訳)」なのです。

私たちが普段プログラミング言語で何かのコードを書くとき、コンピュータの裏側では自動でコンパイル(機械語への翻訳)が行われているのです。
その仕組みを作った先人に感謝したいですね。。

おわりに

いかがでしたでしょうか。
今回ご紹介した単語は超基本単語なので、忘れないようにしたいですね。

この記事を通して「コード」「コンパイル」「ソースコード」に関する理解を深めていただければ幸いです。
最後まで目を通していただきありがとうございました🙇‍♂️

参照元

https://kotobank.jp/word/ソースコード-5346
https://ja.wikipedia.org/wiki/ソースコード
https://kotobank.jp/word/コンパイル-3538

コンパイルって何?

関連記事

  1. IT用語集

    検疫ネットワーク(Quarantine Network)って何?

    はじめに「検疫」って何かご存知ですか。空港で飲み物や食べ物を検…

  2. IT用語集

    コマンド(Command)・コマンドプロンプト(Command Prompt)って何?

    はじめに映画やドラマで、プログラマーやハッカーが黒くて大量の文字が…

  3. IT用語集

    キャッシュ(Cache)って何?

    はじめに今回紹介するキャッシュという言葉は、現金という意味の英単語…

  4. IT用語集

    セグメント(Segment)、フィルター(Filter)って何?

    はじめにセグメントってなかなか聞かない単語ですよね、、この言葉…

  5. IT用語集

    インスタンス(化)(Instance)って何?

    はじめにインスタンスって直訳で「実態」という意味ですよね。IT…

  6. IT用語集

    レンダリング(Rendering)って何?

    はじめにレンダー(render)は「元に戻す」という意味の英単語で…

PAGE TOP