──コンピューターは「0」と「1」の組み合わせしか理解できない。 10個の数字で表現されているから「10進数」。 同じようにバイナリーは、1つの桁が「0」「1」の 2個の数字で表現されているから「2進数」なわけですね。 CPUは大量に流れてくる電気信号を ...
まずはコンパイラ型言語とインタプリタ型言語に分けられると思うので、 それぞれの特徴について、ざっと記述したいと思います。 初学者にも手を付けやすい言語は、 どちらかと言えばインタプリタ言語だと思います。 そのインタプリタ型言語の中でも ...
インプレスグループで電子出版事業を手がける株式会社インプレスR&Dは、『Pythonでインタプリタを作るコンピュータ言語を設計・実装してインタプリタの動作を理解しよう』(著者:吉田 節)を発行いたします。 『Pythonでインタプリタを作る コンピュータ ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 クラウドコンピューティングの登場以降、ソフトウェア業界は大きな変革の中に ...
今までPythonに関してさまざまなことを学んできたので、簡単なプログラムやアプリケーションは作ることができるようになったと思います。今回はそれらを配布する方法について扱います。 Pythonプログラムの実行方式 Pythonのプログラムの配布方式の説明の ...
プログラミング言語「Python」の処理系は、様々な仕組みを利用して動いている。この特集では、Pythonがプログラムを実行する仕組みを解き明かしていく。 高水準言語の仕組み 高水準言語とは、人間にとって読み書きしやすいプログラミング言語のことです。