情報満載で便利なものや新発見が目白押しなので必見
【保存版】プログラム言語の難易度のまとめ
contents
1.【保存版】プログラム言語の難易度のまとめ
ActionScript
難易度★☆☆☆☆ Flashで利用
Visual Basic
難易度★☆☆☆☆
多数の Windows プログラマを生み出した、習得の容易な言語。しかし現在は .NET を採り入れたため、以前ほど易しい言語ではなくなっている。
COBOL
難易度★☆☆☆☆
ビジネス処理に特化し、習得し易さを狙って作られた言語だったが、近年はデータベース処理などの機能が採り入れられ、当初ほど簡単ではなくなった。
PL/SQL
難易度★☆☆☆☆
単独では不利、複数言語の習得を推奨
Kotlin
難易度:★☆☆☆☆
Javaを元に開発され、Javaよりもシンプルなコードを書くことができ、Androidアプリの開発言語として利用されています。
PHP
難易度★★☆☆☆
JavaScript、HTMLは必須
JavaScript
難易度★★☆☆☆ Web系
当初は簡単な言語だったが、ECMAScript 標準化などに伴い、現在は立派なオブジェクト指向言語に。とっつきやすいが、きわめるのは大変。また、JavaScript 単体ではほとんど役に立たず、HTML/XHTML や CSS の知識が別途必要という難点がある。
Java
難易度★★☆☆☆
「最初の一歩」は難しくないし、同じ結果を出すプログラムは、誰が書いても同じようになりやすい。ただし、ライブラリの種類が大変に多く、その習得は大変。
Visual Basic .NET
難易度★★☆☆☆
やれる事は C# とほぼ同じだが、.NET 以前の VB と差が大きく、その点で混乱を生じている面がある。
Python
難易度★★☆☆☆
汎用性は高いが、近年はAI/機械学習で活躍。
Go
難易度★★☆☆☆
速度を求められるサーバサイドで活躍
a
難易度★★★☆☆
JavaScript、HTMLは必須
C#
難易度★★★☆☆
CよりJavaに近い、ASP.NETの記述に使用、Visual Basic .NETやVisual C++と連携可能
Java によく似ているが、現状 Windows 専用の言語であり、その専門性ゆえに Java よりやや易しいと言える。
Perl
難易度★★★☆☆
もともと簡単な言語だったが、後から後から色々な仕様をくっつけて肥大化し、あまり簡単な言語ではなくなってしまった。
R
難易度★★★☆☆
AI/機械学習関連のプログラミングで、Python以外に人気が高い言語がRです。元々学術的な数学処理を行うために開発されているため、数学的なパッケージが豊富です。Pythonと比較すると、機械学習に強いという評価が多く、機械学習で使用するライブラリも充実しています。
Swift
難易度:★★★☆☆
Objective-CおよびSwiftは、iOSやmacOSのアプリケーション開発用にAppleが提供するプログラミング言語です。Objective-Cはその名が示す通りC言語をベースにオブジェクト指向化したものです。
C
難易度★★★★☆
それなりに古く、大変普及し、多くの言語に影響を与えたが、今もまだ「難しい言語」の座にある。C のコンセプトは「プログラマのやりたい事を妨げない」というものだが、それはつまり「その気になれば何でも出来る」という事であり、これがCを難しい言語にしている一因。
C++
難易度★★★★☆
ベースとなったCがそもそも難しいのに、オブジェクト指向やテンプレートなど、多くの要素を付加し、大変難しくなった。周辺知識もやたらと多く、全てを知るのは不可能かも知れないほど。
Go
難易度:★★★★☆
Google社が開発している比較的新しいプログラミング言語です。処理速度が早いのが特徴の一つで、Webアプリケーションからツールまで様々な分野で利用されています。
「Ruby」
日本人が開発、人気急上昇
「Objective-C」
iPhoneアプリで人気急上昇
「Delphi」
独自フレームワークあり、オブジェクト指向言語
「LISP」
言語仕様は美しいが、「浮世離れ」した言語とも言える。実用的なプログラムを書くのにはまるで向いていないし、やろうと思うと大変な事になる。
「アセンブリ言語」
言語としては、実はきわめて簡単。難しく見えるのは、1つ1つの機能があまりに単純で細かすぎるため。ただし、使いこなすのは決して簡単ではない。
「FORTRAN」
数値計算に特化しており、他の事は苦手。その代わり習得は比較的容易。
◆MS-DOS/Windows バッチ
MS-DOS/Windows 専用である上に、出来る事がかなり限られている。しかし、それゆえに習得・使用が容易である。
このページを見た人は、下記のページも読んでいます!
- ショートカットキーできる人ほどよく使う!時間短縮で仕事を効率化
- 【保存版】日常生活で普段使える豆知識のまとめ
- パソコンでネットの閲覧制限を行っている企業が増えている
- 絶対知っておきたい!パソコン関連の用語集まとめ
Copyright © 2014 【保存版】日常生活で普段使える豆知識のまとめ All rights Reserved.