初心者にも習得しやすく、業務に生かしやすいプログラミング言語にはどのようなものがあるのか。プログラミング以外の選択肢はあるのか。そうした疑問に答える。
プログラミング言語を習得するのは大変だ――。そう感じる人に対して、プログラマー向け情報サイトSavvy Programmerの創設者兼エディターであるモーシェッド・アラム氏が薦めるプログラミング言語がある。それは
だ。
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の豊富な記事の中から、開発のノウハウや技術知識など、ITエンジニアの問題解決に役立つ情報を厳選してお届けします。
Copyright © ITmedia, Inc. All Rights Reserved.
なぜクラウド全盛の今「メインフレーム」が再び脚光を浴びるのか
メインフレームを支える人材の高齢化が進み、企業の基幹IT運用に大きなリスクが迫っている。一方で、メインフレームは再評価の時を迎えている。

「サイト内検索」&「ライブチャット」売れ筋TOP5(2025年5月)
今週は、サイト内検索ツールとライブチャットの国内売れ筋TOP5をそれぞれ紹介します。

「ECプラットフォーム」売れ筋TOP10(2025年5月)
今週は、ECプラットフォーム製品(ECサイト構築ツール)の国内売れ筋TOP10を紹介します。

「パーソナライゼーション」&「A/Bテスト」ツール売れ筋TOP5(2025年5月)
今週は、パーソナライゼーション製品と「A/Bテスト」ツールの国内売れ筋各TOP5を紹介し...