矢沢久雄 グレープシティ アドバイザリースタッフ プログラマであってもなくても,コンピュータに関わる人なら,だれでも一度はアセンブラを学んでいただきたいと思います。アセンブラは,コンピュータのハードウエア的な動作を生々しく記述するプログラミング言語です。アセンブラを学ぶことで,CPU︵プロセサとも呼ぶ︶の機能やOSの役割などが手に取るように見えてきます。すなわち,コンピュータに何ができるのかが分かるのです。 アセンブラとマシン語のことを﹁低水準言語﹂と呼びます。一方,COBOL,BASIC,Pascal,C言語,C++,Java,C#などのプログラミング言語を﹁高水準言語﹂と呼びます。低水準とは,コンピュータの生の動作に近いという意味で,高水準とは,人間の感覚に近い︵コンピュータの生の動作からは遠い︶という意味です。高水準言語を使えば,コンピュータのハードウエアの知識がなくてもプログラムが
![【5分で覚えるIT基礎の基礎】だれでも一度はアセンブラを学んでおこう! 第1回](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)