言語プロセッサ(IT用語)

言語プロセッサ

言語プロセッサとは

コンピュータ言語で書かれたデータを読み込み、処理・解釈、別の言語やデータ構造に変換するソフトウェアの総称

会話で学ぼ

基礎知識編

【言語プロセッサ】って何?
プログラミング言語で書かれたコードを
コンピュータが理解できる形に変換するためのソフトウェアだよ。
変換するってどういうこと?
例えば、
プログラマーが書いたコードは人間が読める形だけど、
コンピュータはそれをそのまま理解できないんだ。

だから、言語プロセッサがそのコードを
コンピュータが理解できる機械語に変換するんだよ。
言語プロセッサにはどんな種類があるの?
主に3つの種類があるよ。

「コンパイラ」「インタプリタ」「アセンブラ」だね。

「コンパイラ」は、プログラム全体を一度に機械語に変換するんだ。

「インタプリタ」は、プログラムを一行ずつ実行しながら変換するんだよ。

「アセンブラ」は、アセンブリ言語という低レベルの言語を機械語に変換するんだ。
それぞれに違いがあるんだね。
どれを使えばいいの?
プログラムの種類や目的によるよ。

例えば、
実行速度が重要な場合はコンパイラがよく使われるし、
開発中すぐに結果を確認したい場合はインタプリタが便利だよ。

アセンブラは、ハードウェアに近いレベルでの制御が必要な場合に使われることが多いんだ。

SNSで発信

X(元Twitter)

YouTubeショート

スタンドエフエム

【デジナンばあばチャンネル】

ばあばと、もに隊長のおもしろトークだよ(笑)

https://stand.fm/episodes/65779f7ba88002cb64400d69

インスタグラム

https://www.instagram.com/reel/C-DPrRyussk/?igsh=MW55andnZDJ6bnF2MA==

tiktok

https://vt.tiktok.com/ZSYKV81Tq/

スレッズ

https://www.threads.net/@konomimoni/post/C0mv3mMSusl/?igshid=NTc4MTIwNjQ2YQ==

あとがき

このサイトは

少しずつ、ヒントもしくは知識を共有していくサイトです。

最後まで読んでいただきありがとうございました♡

この記事が気に入ったら
フォローしよう

最新情報をお届けします

Twitterでフォローしよう

最新の記事