エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
コンピュータの仕組み - Qiita
目次 ・はじめに ・コンピュータの中身を知る ・電気の話 ・2進数の話 ・論理代数 ・機械語 ・デコーダ ... 目次 ・はじめに ・コンピュータの中身を知る ・電気の話 ・2進数の話 ・論理代数 ・機械語 ・デコーダ ・最後に はじめに 現在では高級言語を使ったプログラミングが主流となっています。 高級言語とは、「Java」や「Python」などに代表される、人間にとって読み書きしやすいプログラミング言語のことです。 しかしこれらの言語をコンピュータが直接解釈するわけではなく、内部でコンピュータが解釈可能な「機械語」という形に翻訳されてから処理が実行されます。 つまり高級言語で書かれたソースコードは、機械語に翻訳され、その機械語をコンピュータが読み取って動くわけですが、近年ではこれらを全く知らずとも開発が可能になってきました。 悪く言えばコンピュータの中身がブラックボックス化してきており、ソースコードによってコンピュータに命令をしているが、肝心のコンピュータがどのように動いているのかを知らないという