サーバーサイド言語
サーバーサイド言語とはサーバー側で動くプログラミング言語のことです。バックエンド言語とよく似た意味で使われますが、バックエンド言語とはユーザの目に見えない部分の開発を行うためのプログラミング言語として使われるため、この点においてサーバーサイド言語とバックエンド言語は異なる単語として認識されます。
PHP、Ruby、Java、Go、Pythonなどがサーバーサイド言語と呼ばれます。
フロントエンド言語との違い
サーバーサイド言語は、フロントエンド言語と異なりサーバー側の処理を行うプログラミング言語であるため、目に見えない部分の処理を担うことになります。
これがフロントエンド言語との違いです。
サーバーサイド言語の紹介
サーバーサイド言語の詳細を紹介します。以下の言語はサーバーサイド言語です。
- PHP
- Ruby
- Java
- Go
- Python
PHP
PHPはWordPressや、CakePHP、Laravelなどのホームページの制作・管理をするために使われます。PHPの主な用途は以下です。
- WordPressテーマの作成・管理・編集
- Laravelでのサイトの作成・管理
Ruby
Ruby on Railsというフレームワークを使用するために使われるプログラミング言語です。