はじめにオブジェクトに命令を渡すプログラム1プログラム2計算機変数: 覚えておく文字列1文字列2入力もし繰り返し: ループと繰り返し乱数と選択FSM: 有限状態機械
はじめに

コンピュータってそんなに賢くありません。もちろん、計算は素晴らしく得意ですし、インターネットの検索にも使えます。でも、あなたの代わりに家の掃除をお願いしたら、やってくれるでしょうか?鳥の絵を描いてほしいと頼んだら、描いてくれるでしょうか?コンピュータは、あなたが何を言っているかすらわからないでしょう。

コンピュータは判断というのが苦手です。厳密な指示を与えないと、混乱して間違ってしまいます。本当に慎重に伝えないといけないので、コンピュータに何をしてほしいか伝えるのは、結構難しいことなのです。

コンピュータは日本語を理解してくれないので、コンピュータが理解することのできる特別な言語で指示を与えなくてはいけません。このサイトでは、JavaScript の一種である Babylscript を学びます。ほとんどのコンピュータは JavaScript を理解できるからです。

もしもあなたが書いた Babylscript をコンピュータが理解できなかったとしても気にしないでください。コンピュータはすぐに混乱してしまうので、Babylscript の命令もきっちりとしていないといけないのです。コンピュータって本当に融通が利かない!Babylscript のちょっとした間違いや問題は「バグ(虫)」とよばれます。どんなに素晴らしいプログラマでも、バグなしにプログラムを書くことはできません。

Programming Basics

Programming Basics: Beginners

メール | このサイトについて | プライバシーポリシー