「プログラミングが苦手な人」でも学んでみたくなる“あの言語”とは?求職者が学ぶべきプログラミング言語とツール【第4回】

初心者にも習得しやすく、業務に生かしやすいプログラミング言語にはどのようなものがあるのか。プログラミング以外の選択肢はあるのか。そうした疑問に答える。

2022年09月12日 05時00分 公開
[Stephanie GlenTechTarget]

 プログラミング言語を習得するのは大変だ――。そう感じる人に対して、プログラマー向け情報サイトSavvy Programmerの創設者兼エディターであるモーシェッド・アラム氏が薦めるプログラミング言語がある。それは

  • Ruby

だ。

 Rubyは、データと操作をまとめた「オブジェクト」を基本とした「オブジェクト指向」のプログラミング言語。「Rubyは比較的習得しやすく、プログラミング初心者に適している」とアラム氏は説明する。調査会社RedMonkが発表した、2022年第1四半期(1〜3月)のプログラミング言語人気ランキングでは、Rubyは第9位にランクインしている。このランキングの順位は、ソースコード共有サービス「GitHub」における関連プロジェクト数、プログラマー向けQ&Aサイト「Stack Overflow」での関連タグ数(言及状況)を基に、RedMonkが算出した。

 「Python」もオブジェクト指向プログラミング言語であり、前述のRedMonkのランキングでは第2位に入っている。クラウドベンダーDigitalOceanが、エンジニア2598人に対してアンケート調査した結果では、Pythonは人気のプログラミング言語の第1位だった。

 「他のプログラミング言語と比較して、Pythonのソースコードは読みやすい」と、Webサイトコンサルタント企業WCAG Prosの共同設立者マット・ポスト氏は述べる。Pythonは「よく英語に似ていると言われ、初心者に最適なプログラミング言語だ」とポスト氏は説明する。

ノーコード/ローコード開発ツールがハードルを下げる

 プログラミングの世界に飛び込む別の方法は、GUI(グラフィカルユーザーインタフェース)を使ってアプリケーションを開発できる「ノーコード/ローコード開発」ツールを使用することだ。

 MicrosoftのPower Platformデベロッパーアドボケイトであるエイプリル・ダンナム氏は、同社の開発者向け年次カンファレンス「Microsoft Build 2022」で「ノーコード/ローコード開発によってアプリケーション開発への参入障壁が低くなっている」と述べた。「Microsoft PowerPoint」「Microsoft Excel」といったオフィスツールのスキルを持つエンドユーザーが、アプリケーションを開発できるようになるということだ。

 DigitalOceanの調査によると、ノーコード/ローコード開発ツールは、コーディングよりもイノベーションに重点を置きたいと考える開発者の間で人気を博している。開発者としてのキャリアが1年未満であった回答者のうち30%が、「ノーコード/ローコード開発ツールのおかげで仕事がしやすくなった」と回答した。キャリアの初めにサポートを必要としており、高い目標を持つ開発者にとって、ノーコード/ローコード開発ツールは理想的な選択肢だと言える。

TechTarget発 エンジニア虎の巻

米国TechTargetの豊富な記事の中から、開発のノウハウや技術知識など、ITエンジニアの問題解決に役立つ情報を厳選してお届けします。

ITmedia マーケティング新着記事

news047.jpg

SASのCMOが語る マーケティング部門が社内の生成AI活用のけん引役に適している理由
データとアナリティクスの世界で半世紀近くにわたり知見を培ってきたSAS。同社のCMOに、...

news159.jpg

SALES ROBOTICSが「カスタマーサクセス支援サービス」を提供
SALES ROBOTICSは、カスタマーサクセスを実現する新サービスの提供を開始した。

news139.jpg

「Fortnite」を活用  朝日広告社がメタバース空間制作サービスとマーケティング支援を開始
朝日広告社は、人気ゲーム「Fortnite」に新たなゲームメタバース空間を公開した。また、...