コンパイラってなんでしょうか コンパイルってなんでしょうか?
ソーラー「コンピュータは
👇
#include <iostream>
using namespace std;
int main()
{
cout << " Hello, World\n";
return 0;
}
👆
このソースコードを理解できないので
理解できるよう
機械語に変換してあげました。
そのことをコンパイルといい
その機械語に変換するためのプログラムを
コンパイラといいます。」
マックス「
??
ソースコードを0と1のみで表現された機械語に変換するのに
プログラムが使われているのか?」
ソーラー「そうなんです。
コンパイラとは
統合開発環境Visual Studioに搭載されている
ソースコードを機械語に変換する
プログラムのことなんです
コンパイラという機械ではありません。
そして
ぶーにゃんのブロマガでも
紹介されたように
ソースコード
👇
#include <iostream>
using namespace std;
int main()
{
cout << " Hello, World\n";
return 0;
}
は
コンパイル⇨リンク
(この2つの作業をふくめてビルドといいます。
詳しくは ぶーにゃんのブロマガをみてね。💖)
という作業を経て
機械語プログラムに変換されます。
こうして作製された機械語プログラムは
.exeファイルまたは実行ファイルとよばれます
この
実行ファイルを
実行することにより
真っ黒いコマンドプロンプト画面に
Hello, World
が表示されます。
コンパイルは
プログラムを実行する過程の1部なのですが
今の
ソースコードを機械語に翻訳して実行する過程を
全部まとめて
コンパイルとよぶこともあります。」
マックス「ゲーム会社のことではないのか?」
ソーラー「
ぷよぷよを作ったゲーム会社のことですね。
ぷよぷよとは
アルルやカーバンクルといった
かわいいキャラがでてくる
テトリスに似たパズルゲームのことなんです。🌞」
新規登録で充実の読書を
- マイページ
- 読書の状況から作品を自動で分類して簡単に管理できる
- 小説の未読話数がひと目でわかり前回の続きから読める
- フォローしたユーザーの活動を追える
- 通知
- 小説の更新や作者の新作の情報を受け取れる
- 閲覧履歴
- 以前読んだ小説が一覧で見つけやすい
アカウントをお持ちの方はログイン
ビューワー設定
文字サイズ
背景色
フォント
組み方向
機能をオンにすると、画面の下部をタップする度に自動的にスクロールして読み進められます。
応援すると応援コメントも書けます