プログラミングって何?
プログラミングとは、コンピュータに「何をしてほしいか」を順番に伝えることです。私たちが普段使っているスマホやパソコン、Webサイトやアプリは、すべて人が書いたプログラムによって動いています。コンピュータは自分で考えて行動することはできないため、人がルールを決めて、命令として書いてあげる必要があります。その命令の集まりがプログラムであり、それを書く行為がプログラミングです。
プログラミングは特別な人のものではない
プログラミングという言葉から、理系の人や頭がとても良い人がやるものだと感じる人も多いですが、実際はそうではありません。今のプログラミングは、誰でも始めやすいように作られています。文章を書くような感覚で書ける言語も多く、少しずつ慣れていけば理解できる内容です。最初から完璧に理解する必要はなく、触りながら覚えていくのが一般的な学び方です。
プログラミングで何をしているのか
プログラミングでは、基本的に「入力」「考える」「結果を出す」という流れを作っています。たとえば、文字を入力したら画面に表示する、ボタンを押したら色が変わる、数字を入れたら計算結果を出す、といった処理です。人が普段無意識にやっていることを、コンピュータが分かる形に書き直していると考えるとイメージしやすくなります。
プログラミングとコードの関係
プログラミングをするときに書く文字や記号の並びをコードと呼びます。コードは、コンピュータにとっての言葉です。日本語や英語と同じように、決まった書き方があります。そのルールに沿って書かれていれば、コンピュータは正しく動きます。逆に、少しでも間違えるとエラーが出て動かなくなることもあります。
プログラミングを学ぶ意味
プログラミングを学ぶと、コンピュータの動きが理解できるようになります。ただ使うだけでなく、なぜそう動くのかを考えられるようになるのが大きな違いです。また、問題を順番に整理して考える力も身につきます。これはプログラミング以外の仕事や日常生活でも役立つ考え方です。
まずは知ることから始めよう
この章では、プログラミングの正体を知ることが目的です。ここで完璧に理解できなくても問題ありません。大切なのは、「なんとなくこういうものなんだ」とイメージを持つことです。次の章からは、もう少し具体的に、何ができるのか、どうやって始めるのかを見ていきます。
