![見出し画像](https://assets.st-note.com/production/uploads/images/133708229/rectangle_large_type_2_f5dcd8f70abb2544cc8439047c13bcf1.png?width=1200)
「プログラミングとは何か?」に一言で答えると・・・・・
「プログラミング言語の役割はなにか?」という質問に対する答えは人それぞれ異なるでしょう。
私は、プログラミング言語の本質的な役割は「データを操作すること」にあると考えます。
例えば世界各都市の天気や気温や湿度、また総人口や出生数などは、私たちにもっとも馴染みのあるデータの典型例です。
しかしデータだけが大量にあっても、無用の長物となってしまいます。
データをなにか意味のあることに使うには「データを分類・整理する」、つまり「データを操作する」というプロセスが不可欠で、そこで使われるのがプログラミング言語なのです。
同じことはプログラミング言語を使って作る各種のアプリケーションにもいえ、アプリケーションの本質的な役割もデータも操作する点にあるといえるでしょう。
この記事の著者については下記リンクをチェック
◆ Amazon著者ページ:https://www.amazon.co.jp/stores/author/B099Z51QF2
公式サイト:https://monotein.com
Twitter:https://twitter.com/monotein_
◆ React、Next.js、TypeScriptなどのお役立ち情報や実践的コンテンツを、ビギナー向けにかみ砕いて無料配信中。メルマガ登録はこちらから → https://monotein.com/register-newsletter
先月『Reactマスター Zero To Hero:自信をもってReactコードを書けるようになる本』をリリースしました。
くわしくは:https://monotein.base.shop/p/00001
![](https://assets.st-note.com/img/1710300549332-vam9bbeZoa.png?width=1200)