小学校でも必須化したプログラミングとはどういうものなのかご存知でしょうか。
これからプログラミング学習をしようと考えている方にもわかるように紹介していきます
プログラミングとは
プログラミングとはコンピュータに対して命令を作ることです
まず、コンピュータは0と1の2種類の羅列しか理解できず、
この2通りの数字で指令の内容を把握して実行します。
ただ、0と1の羅列で作られた命令を人間が理解して読み書きすることはとても困難です。
人間でも読み書きできるように作られたのがプログラミング言語になります
プログラミング言語を使ってコンピュータに処理させたいことを記述していくことがプログラミングになります
プログラミング言語の種類
プログラミング言語には多くの種類が存在しています。
プログラミング言語ごとに長所があって、「作れるもの」や「得意分野」に違いがあり、いくつか紹介します
Webアプリケーションにおすすめなプログラミング言語
Webアプリケーション作成することができる言語は多く、
会社によって使われている言語が異なっています
フロントエンドでは「HTML&CSS」、「JavaScript」、「TypeScript」が使われています
バックエンドは最近では「Golang」という言語が注目されています
そのほかには「Ruby」、「PHP」などさまざまなプログラミング言語が使われたりします
モバイルアプリにおすすめなプログラミング言語
iOS向けアプリを開発したい場合は「Swift」がおすすめです。
Android製品のアプリを作る場合は「kotlin」がおすすめのプログラミング言語になります
最近ではiOS、Android両方開発できる「Flutter」という言語も注目されています
ゲーム開発におすすめなプログラミング言語
ゲーム開発には「C#」、「C++」、「JavaScript」と言われるプログラミング言語が使われたりしています。
どの言語が使われているかは会社によって異なったりします
終わりに
これから誰もがITの知識を身につけることになっていきます。
興味があるかたは勉強してみてはいかがでしょうか