プログラミング講座 基礎のその前 #1 はじめに

プログラミング講座 基礎のその前 公開日
#1 (はじめに) 2018/05/30
#2 (変数) 2018/05/30
#3 (関数) 2018/06/1
#4 (プログラムの流れ) 2018/06/16
#5 (表記を整える) 2018/06/16
この記事、シリーズは筆者の独断と偏見を含むことがあります。他のページも活用して正しい知識を身に着けてください。

はじめに

こんにちは、プログラミング講座をしていきます。

わからなかったらコメントなどで気軽に質問してください。

プログラミングとは

コンピューターは指示(プログラム)どおりに計算を実行する忠実な機械です。コンピュータに指示を出すことをプログラミングといいます。

プログラミング言語とは

プログラミングとは、コンピュータに指示を与えることです。しかし、人が使うような文章はコンピュータには理解できません。そこで、ルールを定め、それを使ってプログラムを書き、コンピュータが理解できる形にするという方法が取られるのが普通です。

そのルールがプログラミング言語です。様々な言語があり、それぞれ特徴がありますが、結果的に挙動はほぼ同じです。

いくつか紹介していきます。

C

C言語はコンピュータに優しい言語です。つまり人からは理解が難しめですが、コンピュータの仕組みやプログラミングを勉強するのに向いています。

C++

C++はC言語の進化版です。クラスなどの概念が追加され、世界で最も使われていると言われています。

Python

英語でニシキヘビを意味するPythonは、人が読みやすく使いやすい、ライブラリなどが揃っている言語です。気軽にプログラムを書けるので楽ですが、文法がCなどと大きく違うため、最初に学ぶべきではありません。(筆者の独断と偏見を含みます)

プログラミングの始め方

このシリーズでは、具体的なプログラミングの方法はお伝えしません。様々な言語があるので目的にあった言語を探して自分で頑張ってください。

言語による違いについて

プログラミング言語には様々なものがあります。
この講座でご紹介するものは、言語によっては違うものもあります。
特に重要なところでは個別に違いについて言及していますが、そうでないところでも相違点があるものはもちろんあります。ご了承の上で本連載をお読みください。

次回からはプログラミングの中身の話をしていこうと思います。

プログラミング講座 基礎のその前 公開日
#1 (はじめに) 2018/05/30
#2 (変数) 2018/05/30
#3 (関数) 2018/06/1
#4 (プログラムの流れ) 2018/06/16
#5 (表記を整える) 2018/06/16
Monacoinを投げる
モナゲ(tipmona)ってなに?
そもそもMonacoinってなに?