見出し画像

ソフトウェア工房孫風雅 ”プログラミング言語 難易度” 検索結果説明その2

ソフトウェア工房孫風雅です。

講師が最近インターネット検索で???と思ったアイテムがありますので
共有させて頂きたいと思います。

検索キーワード:”プログラミング言語 難易度”
検索エンジン:GOOGLE
検索実行日時:2022年8月21日 12:00-

複数の検索結果は概ね以下の通りです。

難易度高い順(結果A)
ランク5
C++
C言語

ランク4
JAVA
Go

ランク3
C#
Swift
Google Apps Script
Kotlin

ランク2
VBA
Ruby
PHP
Python
Typescript
JavaScript

難易度高い順(結果B)
ランク3
C++
R

ランク2
Python
Go
Kotlin
JAVA
Swift
C#

ランク1
PHP
JavaScript

難易度高い順(結果C)
ランク3
JAVA
R言語
C言語
C++

ランク2
Go
Swift
Python
C#
Perl

ランク1
JavaScript
PHP
Ruby
VBA
VB/VB.NET
アセンブリ言語
Kotlin

講師が????と思ったのがランクの高いとレイティングされている言語と
ランクが低いとレイティングされている言語とになります。

今回は PHP になります。

PHPはA/B/Cの検索結果でいづれも難易度が低いと分類されています。
触ったことはあるものの、開発したことは無かったため、再度検索してPHPを再度調べてみました。
先日のアセンブリ言語と一緒で文法が単純だから・簡単だから、難易度が低いとのコメントが付いているようですが本当でしょうか?
WordPressはPHPでできていると言われています。
講師には勉強不足か、ちょっとPHPからWordPressへ繋がる想像がつきません。(但し、HTMLと組み合わせて、動作するようにしてあるのであろうと、推測はできますが、そこまで行きつくのにどれだけ時間が掛かるかは?です)

追加の検索では実はPHPにはフレームワークが存在し、それを使用する事で比較的容易に構築できる様です。
然しながら、フレームワークの情報は上記3検索結果アイテムの内、一か所でしか記述されていませんでした。
アセンブリ言語の時もコメントしましたが、文法が優しいから、難易度が低いというのは、やはり短絡的すぎる評価のがします。
どのようにホームページを作成するか・できるか、という観点で考えるべきではないでしょうか?
(フレームワークを触ったことが無いので、ここまでのコメントとさせて頂きます)

講師の経験が、皆様のお役に立てれば幸いです。

この記事が気に入ったらサポートをしてみませんか?