プログラミング

プログラミング言語の種類

プログラミング言語の種類

プログラミング言語には様々な種類があります。

HTML

HTML:エイチティーエムエル
HyperText Markup Languageの略。

みなさんがよく見るインターネット上のWebサイトページの構造
ほとんどHTMLによって作成されています。
「画像をどこに置くか」
「タイトル文章はどこに置くか」
などを考えながら、みんなが見る画面ページの骨組みを作るのがHTMLです。

一言でいうと、

「webページ上で、
“何”を”どこ”に配置するかを指定するための言語」

です。

CSS

CSS:シーエスエス
Cascading Style Sheets、カスケーディング・スタイル・シートの略。

みなさんがよく見るインターネット上のWebサイトページのデザイン
ほとんどCSSによっておしゃれに装飾されています。
「ここのボタンの色を青にしたい」
などを考えながら、みんなが見る画面ページのデザインを作るのがCSSです。

一言でいうと、

「webページ上で、
“何”を”どのようにデザイン”するかを指定するための言語」

です。

HTMLとCSSはセットで覚えましょう。

Javascript

Javascript:ジャバスクリプト
Netscape Communications 社が開発したプログラミング言語

2019年現在、最も進化が激しい言語と言ってもいいでしょう。
当初は、webページ上のアニメーションを付けたり、
登録フォームの必須チェックなどwebページの表示を調整することが主な役割でした。

しかし、最近ではWebページだけではなく、スマホアプリやゲームなどを
Javascriptだけで作成できるようになりました。
なので、知らないとマズイですが、知ってたらアプリもwebサイトもゲームも作れます。

一言でいうと、

「えっ!?
Webサイトのチョイ役がこんなに成長したの!?
今や何でも作れる変幻自在のweb・ゲーム・アプリ何でも来いの言語」

です。(一言じゃない?笑)

詳しくは、進化激しい柔軟な言語「Javascript」シリーズで解説しますね。

Java

Java:ジャヴァ
今はオラクル
最初はサン・マイクロシステムズ が開発した言語

不動のNo.1言語。Java。
何がNo.1かというと、世界中のITシステムで使われている割合がNo.1の言語です。

Java公式HP https://java.com/ja/ からの抜粋です。

“ノートブックからデータセンター、ゲーム・コンソールから科学計算用スーパーコンピュータ、携帯電話からインターネットにいたるまでJavaはあらゆるところにあります。”

Javaを使うシステムが多いということは、Javaを使う仕事も一番多いということです。
Javaが出来るようになればよっぽどのことがない限り、仕事には困りません。
大人数で開発するIT仕事に向いています。

ただ、他の最近のプログラミング言語と比べると、
ルールが多い為、習得する難易度が高いです。
私舟越自身もプログラミング始めた当初Javaから入り結構苦労しました。

最初は難しかったなぁ〜。笑
あきらパパ
あきらパパ

しかし、最初は辛いが後から楽です。
他の言語学ぶときはほとんどルールを減らすだけなので。
もし、これから未経験の方がプログラミングを学ぶのであれば、
Javaからスタートお勧めしますね。

一言でいうと、

「最初難しいけどあとが楽、
ITシステム開発といえば
まあやっぱこれだよねーな言語」

です。

PHP

PHP:ピーエイチピー
Hypertext Preprocessor を再帰的に略したもの
PHPは “The PHP Group” によってコミュニティベースで開発されているオープンソース

Webサービスを開発するための言語として向いてます。
LaravelやCakePHPなど、一人でも簡単に会員制サイトを作るための
便利なフレームワーク(簡単にシステム作るための仕組み)も豊富ですね。
「こんなECサイト作りたい」
「簡単なwordpressのサイトをカスタマイズしたい」
という時にはPHPはちょうどいいですね。

一言でいうと、

「Webシステムを
自分一人で作れるようになりたいなら
これ!な言語」

です。

MySQL

MySQL:マイ・エスキューエル

この言語はデータを保存・管理する為に必要な言語です。
データを保存しておく場所をデータベースと言います。
そのデータベースを思うがままに操作するプログラミング言語の1つがMySQLです。
会員制サイトなど、ユーザーのデータを保存・管理・表示したい場合は必須です。

一言でいうと、

「データベースを
自由自在に操りたいなら
まずコレやろ!な言語」

です。

以上の言語が出来るようになれば、

おおよそ日本で仕事には困らないだろうと思います。

あとでそれぞれの言語の学習講座の記事を載せていきますね。

他にも様々な言語がありますが、
今後また準備出来次第、共有させていただきますね。

ABOUT ME
あきらパパ
【あきらパパ紹介】 ・プログラミング教える3児のパパ ・現役エンジニア(7年くらい) ・エンジニア育成の企業研修講師リピート多数 ・焼肉とJavascriptとお酒とアジャイルが大好物  ...etc
【あきらパパ紹介】

・プログラミング教える3児のパパ
・現役エンジニア(7年くらい)
・エンジニア育成の企業研修講師リピート多数
・焼肉とJavascriptとお酒とアジャイルが大好物
 …etc

【SNS】
・twitter
日々、情報収集しているサイトをシェアしたり、僕の考えを軽くつぶやいてます。
ID: @akira_papa_IT

・Facebookページ
自分に関連する重要な出来事(ITや生活など)を書いたり、Youtubeやブログの告知を投稿しています。
ページ名: @あきらパパ【プログラミング教えるパパ】

・Line@
プログラマならではの悩みや相談を受けたり、プログラミングの知識をシェアしています。
公式アカウント名: @あきらパパのIT時短学習部屋

・tiktok
tiktok試しにプログラミング系の話をめちゃ短く軽く喋ってます。
ユーザー名: @akira_papa_it

あきらパパ
あきらパパ
プログラマさん向けに有益な情報発信してますー^^
ぜひフォローお願いしますー♫
関連記事

COMMENT

メールアドレスが公開されることはありません。 が付いている欄は必須項目です