このサイトのメインであるActiveBasic講座がいよいよ開講です。 この章ではActiveBasic講座の前に、プログラミング・方針・準備と使い方について書いています。
パソコンを使っている人の中で一度もソフトウェアを使ったことがないという人は、まず、いないでしょう。 例えばこのページを見ている人は、このページを表示させるために「Internet Explorer®」や「Netscape Navigator®」などのブラウザという種類のソフトウェアを使っています。 他に音楽を聞くにしても、動画を見るにしても、何か文章を書くにしても、とにかく何をするにしてもこのソフトウェアというものが必要になってきます。
そしてこのソフトウェアというものは「プログラム」というものによって成り立っています。 この「プログラム」というのは、コンピューターにある動作をさせることができるようにコンピューターに対する指令を組み合わせたものです。 例えばコンピューターに三角形の面積を計算させたい場合は、下のようなプログラムを組むことができます。
上のプログラムを実際に組んでみると下のような感じになります。 (注:JavaScriptを使用)
このように、コンピューターに何かをさせたいときに、コンピューターに対する指令を組み合わせることで、その動作をコンピューターにさせることができるのです。 「プログラム」というものがどういうものか理解していただけたでしょうか?
それでは本題、「プログラミング」とは何でしょうか? それはズバリ「プログラムを作ること」です。 つまり自分でコンピューターにある動作をさせたいときに、そのプログラム考え、作成し、実行することです。 プログラミングができたらどのようなメリットがあるのでしょうか? まず「ソフト」が作れます。 今まで普通だった人でも「ソフトが作れる」となればみんなからは尊敬のまなざしを受けること間違いなしです! 次にパソコン生活がもっと楽しくなります。 今までパソコンでネットサーフィンやゲームだけをやっていた人! プログラミングを始めれば今までのパソコンライフに新たなる変化をつけることができます! また「自分で物を作る」楽しさを味わえます。 さらにパソコンの仕組みに詳しくなれます。 プログラミングをやると少なからずパソコンの知識が身につきます。 その知識は今後のパソコンライフでも役に立つこと間違いなしです!
このようにプログラミングにはさまざまな利点があります。 このような利点がいっぱいのプログラミングを誰が始めないでいられるでしょうか? いえ、きっとみんな始めるに違いありません。 このサイトではそのプログラミングのやり方について学習していきます。