【情報まとめ】プログラミング言語まとめ

プログラミング

管理人が気になった言語の個人的まとめ、windowsメイン視点

Web系

HTML

Webページを作るための最も基本的なマークアップ言語

CSS

HTMLのタグで囲んだ範囲の文字の色・大きさ・背景の色や配置などを指定するための言語

JavaScript

ユーザーとWebサイト・Webサービスとのやり取りの幅を広げる言語

ブラウザさえあれば、動作の確認といった開発環境がそろうため、学習しやすい

他言語の知識も必要になるケースが多い

アプリ系

PHP

多くのWebサービスで活用され、WebサイトのほかWebアプリの開発でも使用される

日本での使用も多く受託案件が多い傾向

Web系の開発が多いため、前提知識やフレームワークを多く学習する必要がある

Java

Webアプリやデスクトップアプリ、Androidアプリなどで使用され、大きなシェアを持つ

汎用性が高く、どのOSでも動作する

習得が難しいが、書籍やスクールなど、学習のための手段は豊富

Javaの習得はオブジェクト指向などの知識を身につけることができる

他言語のシェア拡大によって需要が減少傾向

Ruby

Webアプリケーションやホームページの開発などで使用される

日本人の開発による言語で、Webアプリケーション開発に向けたフレームワークのRuby on Railsによって人気

わかりやすい文法で初心者に向いている

参考書をはじめ日本語で情報を入手しやすい

システム系

Python

人工知能・機械学習などで使用され、Google社内の3大言語の1つ

文法がシンプルで誰が書いても同じになりやすく、便利

使用される専門分野も広く、特に海外で高い人気

シンプルなコードで比較的習得しやすい

需要が増加傾向

C言語 / C++

プログラミング言語の基本ともいえる言語

C++はGoogle三大言語の一つ

C言語はさまざまな分野で活用され、処理速度の速さが特徴

需要は減少傾向

その他

Swift

iOS開発向けの新しい言語

Scala

オブジェクト指向言語と関数型言語を統合した新しい言語で、Twitter社などでの使用が見られる

コメント

タイトルとURLをコピーしました