最初に紹介したプログラムはJavaScriptというプログラミング言語です。JavaScriptはウェブブラウザで動かすことができますので、親しみやすい言語の一つと言えるでしょう。Javaという似た名前の言語もありますが、全く異なる言語ですので注意してください。Javaも有名なプログラミング言語でAndroidアプリの開発などに利用されています。alert("こんにちは");これが最初に紹介したプログラムです。日本人であれば日本語で命令を書きたい、と書きましたが、実際のところほとんどのプログラミング言語は英語を基本にしています。文法が英語的かどうかは言語によりますが、主に単語は英単語を使っているものがほとんどです。ウェブブラウザにメッセージを表示するための命令(単語)です。表示させたいメッセージの内容です。ここだけ日本語なので見分けがつくと思います。どのような意味を持つのでしょうか。これらの記号は単語ではないので知っていないと意味がわかりません。プログラミング言語では記号がよく使われます。意味がわかりにくい記号を使うのでしょうか。実はプログラミング言語以外にも記号をよく使うものが身近にあります。+、-、=に始まり、√やΣなど、数式は数字以外、全て記号と言っても良いでしょう。数学ではなぜ記号を多用するのでしょうか。話は変わりますが、専門用語というものがあります。専門家は専門用語をよく使いますが、これには理由があります。意味が定まっている言葉を使うことで誤解をなくすことができますし、同じ説明を何度も繰り返さなくて済みます。専門用語を多用した専門書を素人が読むのは大変です。専門用語に凝縮された意味は深く、都度調べなければ読み進められないからです。数学の記号もこれと同じことが言えます。算術には様々な規則がありますが、これを都度説明していては説明だらけになってしまい本質的に表現したい式が埋もれてしまいます。それに言葉で表現するとどうしても解釈次第で意味が異なってしまう可能性があります。「この記号はこういうことをするものだ」と厳密に定義して使うことで、式をシンプルに書くことができ誤解をなくすことができます。結果として数学は世界共通の優れた言語として機能しています。専門用語を知らない人が専門書を読むのに苦労するのと同様に、記号の意味を知らずに数式を理解することはできません。プログラミング言語の記号も同じです。それぞれの記号はどのような命令に使うのか厳密に定義されており、文章のような曖昧さがなく使えるようになっています。専門用語や数式と同様に、プログラミング言語の記号もまた初心者泣かせです。記号の意味を知らないと理解できないからです。逆に言えば、記号には明確な定義があり、それを理解できればプログラミング言語が魔法ではなく意味のある文章に見えてきます。数学(算数)と同じ意味の記号もありますから、ひとつひとつ理解を進めればそれほど難しいものではありません。記号を「わからないもの」として無理やり進めると挫折してしまう原因になります。記号は専門用語と思ってそれぞれの意味をしっかり理解していく必要があります。>>続きを読む>>全記事を見る<最新話にご興味があればフォローお願いします>ダウンロード#初心者#プログラム#入門この記事が気に入ったら、サポートをしてみませんか?気軽にクリエイターを支援できます。サポートをする「スキ」を押してクリエイターを応援しよう!スキありがとうございます!続きを書く元気がでます。2cloned現役プログラマ。僕がどうやってプログラミングを覚えたか(後編)105erukitiスキありがとうございます!続きを書く元気がでます。クリエイターへのお問合せnoteカイゼン目安箱クリエイターの。