プログラミングに使用される言語とは?

5月 12th, 2010 - コメントは受け付けていません。 - Category: プログラミング言語

今回のプログラミング入門は、プログラミングに使用される『プログラミング言語』の種類です。
プログラミング言語とは、”1”と”0”つまり”オン”と”オフ”しか判断出来ないコンピューターに複雑な処理を命令するための翻訳言語です。
プログラミング言語にはたくさんの種類があって、代表的なものではC言語、COBOL、BASIC、Java、PHPなどがあります。まだまだありますが、実用的なところでは、JavaScriptやPHP、VB(Visual Basic)などがいいかもしれません。しかし、プログラミング言語は万能ではありません。プログラミングに入門する際には、「フローチャート」を使った概念図を書くことから始めるのがオーソドックスだと思います。
[フローチャートとは?]
フローチャートという言葉は皆さん聞いたことがあると思いますが、ボックスと矢印を組み合わせた図のことです。プログラミングに限らず、ビジネスでの説明などでも多用されますから覚えておくといいでしょう。
プログラミングにおいては、フローチャートさえ出来てしまえば、あとはプログラミング言語に翻訳していけばいいわけですから。プログラミング入門には、フローチャート概念図の使い方を覚えていくのがいいと思います。実はフローチャートの描き方には、JIS規格もありきちんと覚えるのは大変だったりしますが、プログラミング用語や文法を覚えるよりは簡単だと思います。

プログラミング入門~JavaScript の文法

4月 6th, 2010 - コメントは受け付けていません。 - Category: プログラミング言語, 入門

JavaScriptはHTML文書のヘッダー(head)やボディ(body)の中に直接書込む事が出来ます。関数などはヘッダーの中にまとめて記述しておく事が多く、それらの関数を呼び出す形式が一般的です。関数をヘッダーにまとめておいて、ボディで随時呼び出す形にすれば関数の変更も簡単ですし、いつでも呼び出せて便利です。
[半角と全角]
JavaScriptは全て『半角文字』で記述します。全角文字は”文字列”や”コメント”でしたら使用しても問題はありません。Perlでは文(ステートメント)の末尾には必ずセミコロン [ ; ] を付ける必要がありましたが、JavaScriptではセミコロンを付けなくても正常に動作します。ただしステートメントの終わりを明らかにする意味でも付けておくと何かと便利でしょう。
[小文字と大文字]
JavaScriptでは大文字、小文字は異なる文字として区別して扱われます。つまり”function”と”Function”では全く違ったことになります。
[コメント]
JavaScriptでのコメントは、[ // ] から始まるものと[ /* ~ */ ]で囲む2種類があります。それぞれ動作が異なります。
◆[ // ]・・・行末までのコメント
◆[ /* ~ */ ]・・・複数行にわたるコメント
[文字列]
文字列はダブルコーテーション[ " ]又は、シングルコーテーション[ ' ]で囲んで記述します。

プログラミング入門;言語の種類

8月 12th, 2009 - コメントは受け付けていません。 - Category: プログラミング言語, 基礎知識

今回のプログラミング入門は、プログラミング言語の種類です。前回、コンピューターはオンかオフかの信号しか判断できないといいましたが、そのための翻訳がプログラミング言語だと。
そのプログラミング言語にはいくつも種類があって、代表的なものではC言語、COBOL、BASIC、Java、PHPなど。まだまだ種類はいっぱいありますが、プログラミング入門としては、BASICがいいかもしれません。また実用的なところでは、Javaもいいかも。しかし、プログラミング言語は何を選んでも一長一短がありますので、プログラミング入門としては、「フローチャート」を使った概念図から学んだほうがいいと思います。
フローチャートという言葉は皆さん聞いたことがあると思いますが、ボックスと矢印を組み合わせた図のこと。そこに実行命令を書いて処理図を作るわけです。
フローチャートさえ出来てしまえば、あとはプログラミング言語に置き換えていけばいいわけですから。プログラミング入門には、フローチャート概念図の使い方を覚えていくのがいいと思います。フローチャートの描き方には、JIS規格もありきちんと覚えるのは大変だったりしますが、最初からプログラミングの単語や用語を覚えるよりは簡単だと思います。
私事ですが、最近ブログの引越しを検討していてセキュリティ対策のしっかりした専用サーバが欲しくて、サーバー販売会社に相談しています。けっこうブログの引越しってメンドクサイですよね。

プログラミング入門;言語

7月 16th, 2009 - コメントは受け付けていません。 - Category: プログラミング言語, 入門

今回のプログラミング入門は、「プログラミング言語」です。
コンピューターは人間ではなく、ましてや日本人ではありませんから日本語は通じません。まことに残念なことですが、日本語で会話するのは基本的に無理だと思ってください(⌒▽⌒;
「でも、いや待てパソコンを使ってるけど、日本語入力で通じてるぞ!」
確かに、メールを打つときも、何か音楽を聴くときでも日本語で通じてるという意見もあると思います。しかし、それは日本語が使えるようにプログラムされてるだけで、コンピューター自体は日本語を理解しているわけではありません。実はコンピューターが理解できるのは、「オン」か「オフ」の信号だけなんですよ!
ちょっと基礎知識として「2進法」というものを説明しておきましょう。2進法とは「0」と「1」しか数字がありません。日常使っている10進法は「0」から「9」までの10個の数字を使いますが、2進法は2個だけ。10進法で「4」は、2進法では「100」と表されます。
少し入門としては難しくなってしまいましたが、プログラミング言語とは、コンピューターがわかるように言葉を翻訳するための言語だということです。だってコンピューターは、オンかオフかの判断しかできないわけですから。
しかし、コンピューターのすごいところはオンかオフかの判断をめちゃくちゃ早くできるということにあります。オンかオフなら、1秒間に何百万回の処理ができちゃうんですよ~( Д) ゜゜