⬇︎オンライン型で質問し放題で悩みが一切なくなる!
【1位】TechAcademy:詳細・割引
⬇︎初心者に完璧な対応!社長はマコなりさん!
【2位】テックキャンプ
⬇︎1on1で確実に学びたい!家庭教師スタイル!
【3位】CodeCamp
⬇︎就職・転職を目指して頑張りたい!
【4位】CodeCampGATE:詳細
⬇︎プログラミングスクールを実際に無料体験してみた!
大学生におすすめのプログラミングスクール4選【現役エンジニアが推薦】
本日は僕がやっている言語「PHP」について語っていきたいと思います。
この記事はこれからプログラミングを始めようと思っている方向けにPHPとはどんな言語なのかを書いた記事です。
今世の中には沢山のプログラミング言語があります。(おそらく700以上あるようです)
ひこプログラミング言語とは?:分かりやすく言うと、人間とコンピューターが会話するための言語という風に言われる事が多い。
その中でも有名なプログラミング言語であるPHPという言語を僕は必死で勉強しています。
そんなPHPとはどんな言語かを知りたい人向けに書いていきたいのですが…。もちろん底辺エンジニア大学生の僕に教わったところで何の信憑性もありませんよね。
という事で今回は海外の記事を翻訳して、僕なりの言葉で翻訳してお届けしようと思います。(参考にするのは下記の記事です。原作を読みたい方はどうぞ!)
What is PHP? Write your first PHP Program
[toc]
PHPとは①:スクリプト言語について知ろう!
いきなり難しい言葉が出てきて戸惑った方も多いのではないでしょうか?(正直、僕もビビったなんて言えない…)
PHPというプログラミング言語について知るためにはまずこのスクリプト言語について知らなくてはいけません。
スクリプト言語というのは、簡単にいうとパソコンの詳しい仕組みを知らなくても比較的簡単に一部の操作を可能にできる言語のことを言います。
スクリプト言語には以下のようなものがあります。
- PHP
- Javascript
- Python
そう。このスクリプト言語はよく皆さんが聞くプログラミングの言語なのではないでしょうか?
実はあれらは、一般人でも使いやすいようにしてくれているものだったのです。。。
PHPとは②:スクリプト言語VSコンパイル言語
先ほどお伝えしたスクリプト言語と対極にあるのがコンパイル言語です。コンパイル言語は一気にコンパイルし、スクリプト言語は1行ずつコンパイルしながら実行するものです。
ひこコンパイラとは:人間界がわかる言葉で書いたコードをコンピューター界が分かる言葉に直してくれるプログラムのこと
分かりやすくスクリプト言語とコンパイラ言語を比較すると…
- スクリプト言語:めちゃくちゃ分かりやすい文法だが特定のことしかできない場合が多い
- コンパイラ言語:文法が難しいが機械界の言葉に翻訳されているので早い
てな感じです。
ちなみにコンパイラ言語だと以下のようなものがあります。
- Java
- C#
- C言語
その中でもPHPはスクリプト言語という事をしっかりと理解してください。
PHPとは③:PHPは何の略?
ではPHPとは何の略なのでしょうか?
正解は…
- Personal Home Page(パーソナルホームページ)
ひこPHP名前の由来:パーソナルホームページという名前ですが、そのままの意味で「個人的なホームページ」という意味から作られたそうです。
です。意外とありきたりの名前ですね…。
PHPとは④:なぜPHPを使うのか?
確かに…、なぜ数あるプログラミング言語の中からPHPが選ばれることがあるのでしょうか?
実は沢山の理由がありますが、その一例をあげていきます。
環境構築がカンタン
プログラミングを辞めてしまう人の多くの躓きポイントでも知られている環境構築です。
ひこ環境構築:そのプログラミング言語を使える環境を整えること
環境構築だけで10時間くらいかかってしまうものなどがある中でPHPはほんの数分で終えることができます。
今すぐにでもPHPを始めたいという方は下の記事を参考にするのがいいと思いますよ!
Windowsの場合
【初心者向け】0から導入するPHPの環境構築 Windows10版
Macの場合
【初心者向け】MacでPHPを使う時の開発環境の作り方【MAMP】
WordPressとの相性が最高
ひこWordPressとは:超簡単に誰でもサイトやブログを作れるサービス。今世界中でとてつもなく需要がある。
WordPressに関して詳しく書かれている記事も貼っておきますね!
外部記事
僕が現在書いているこの記事もWordPressというPHPで作られたサービスを使っています。
ただブログ書くだけの人ならいいですが、「自分でブログをカスタマイズしてみたい!」と思った人は、PHPとWordPressの組み合わせが最高です。
なんと言っても自分好みのスタイルや仕組みを作ることが出来てしまうんですからね!
などなどPHPにはいい所が他にも沢山ありますが、僕が短期間PHPをやっている中で感じたPHPを使う意味というのは大きく上記の2つが挙げられると思います!
PHPとは⑤:PHPの出力をする方法
プログラミング言語を勉強する際に最初に習得するのは「Hello! World!」です。ってことでHello!World!の出力方法を最後にお伝えします!
ひこHello!World!って?:プログラミング言語入門書にこのプログラムが多くの初心者がこのプログラムを最初に書くことになる。
それでは、Hello!World!の出力を実際にやってみよう!
…と言って書こうと思ったのですが...。
…とできませんでしたwww
という事でここから先は
こちらの記事が参考になると思います!
なお、この記事を読んで「もっと知りたい!」と思った方は現在オンラインで1週間無料体験をやっているTechAcademy(テックアカデミー)に無料登録すれば1週間だけは質問し放題なので何でも聞いちゃいましょう!
まとめ
いかがでしたか?PHPに少し興味を持つきっかけになりましたか?
PHPについて書かれている記事はたくさんありますが、その記事の多さがPHPがいかに有名かを表していると思います。
これからプログラミングを始める人もそうでない人も、本日の記事の内容を知っているだけで得する場面に遭遇すると思いますよ!
本日はこれでおしまいです!
最後までご覧いただきありがとうございました!
オススメのプログラミングスクール
[rank1]
[rank2]
[rank3]