「その他言語」の仕組みやメリット、課題とは?

ユーザー企業のIT担当者を対象に、IT製品/サービスの導入・購買に役立つ情報を提供する無料の会員制メディア「TechTargetジャパン」。このコンテンツでは、その他言語に関する技術解説の記事を紹介します。製品/サービス選定の参考にご覧ください(リンク先のページはPR記事を含みます)。

その他言語関連の技術解説

「GPU」と「Python」だけじゃない 知っておきたいAI時代の基礎知識

「GPU」や「Python」はAI時代に欠かせない技術となったが、AI時代のインフラを考える上で必要なのはこれらだけではない。プロセッサとプログラミング言語の選択肢について、企業が持つべき視点とは。

(2025/1/15)

API開発を楽にする「TypeSpec」とは何か? 主要機能と特徴を解説

API記述言語「TypeSpec」は、API設計プロセスの効率化にどのように貢献するのか。その特徴や主要な機能を紹介する。

(2024/11/21)

AI開発に使えるプログラミング言語は「Python」だけじゃない?

AIアプリケーション開発において、適切なプログラミング言語を選択することは重要な要素の一つだ。AIプロジェクトではどのようなプログラミング言語が選択肢となるのか。

(2024/11/13)

AI開発で選ばれる「定番のプログラミング言語」はこれだ

AIアプリケーションの開発を成功させる上で、プログラミング言語の選択は非常に重要な要素となる。AI分野で実績のあるプログラミング言語を紹介する。

(2024/11/6)

COBOL技術者“コボラー”がいなくても「脱COBOL」が正解とは限らない訳

COBOLの技術者不足が深刻化する中、COBOLで開発したシステムが稼働する組織で課題になっているのが、既存システムの維持や移行だ。別のプログラミング言語への移行は、必ずしも最適解にならないという見方がある。

(2024/7/23)

COBOLを使う「コボラー」が消えていく“深刻過ぎる代償”

プログラミング言語COBOLの技術者が続々と引退していく中で、COBOLに精通した人材を見つけることが困難になっている。この状況が引き起こしている、深刻な問題とは。

(2024/7/16)

“バグの出にくい”プログラミング言語「Haskell」「PureScript」の基礎知識

堅牢性や再利用性を高め、よりバグの少ないソースコードを作成したいならば、関数型プログラミングの利用を検討しよう。主要な関数型プログラミング言語「Haskell」「PureScript」の概要を紹介する。

(2024/4/10)

Java経験者が「Kotlin」に乗り換えたくなる5つの理由

プログラミング言語「Java」の代替言語に位置付けられる「Kotlin」。開発者がJavaではなくKotlinを使いたくなるのはなぜか。Java にはないKotlinの利点や魅力を解説する。

(2024/3/26)

もうJavaには戻れない? 開発者が「Kotlin」を好きになる5つの理由

幅広い開発に使えるプログラミング言語「Kotlin」は、「Java」に代わる選択肢になる。JavaではなくKotlinを使う理由は何か。その魅力を解説する。

(2024/3/19)

「PureScript」が「JavaScript」より優れる点、劣る点 開発に役立つのは?

「PureScript」は「JavaScript」に変換されることを目的としたプログラミング言語だ。強力な型システムや型推論といった、PureScriptが備える特徴と、活躍する場面を紹介する。

(2024/1/27)

C++でもRustでもないプログラミング言語「Carbon」とは?

「Carbon」は、Googleが開発したプログラミング言語だ。その目的は「C++」が抱える問題を解消することにある。CarbonはC++やその他のプログラミング言語と何が違い、どのような場面で役立つ可能性があるのか。

(2024/1/25)

「Haskell」は何ができるプログラミング言語? 4つの特徴とは

「Haskell」は、シンプルな構文ながらも強力な型システムを備えるプログラミング言語だ。Haskellが持つ4つの特徴「遅延評価」「不変性」「厳密な型」「モナド」を解説する。

(2024/1/20)

プログラミング言語「Carbon」がC++ともRustとも違う点はこれだ

「Carbon」は、「C++」の特徴を受け継ぐプログラミング言語として開発されており、「Rust」とも対比されることがある。Carbonは「C++」や「Rust」とは何が違うのか。

(2023/12/13)

CでもC++でもなく「Go」「Rust」を使いたくなる理由

プログラミング言語「Go」「Rust」には、開発分野で昔から使われている「C」「C++」といったプログラミング言語にはない、さまざまな機能がある。GoとRustそれぞれの機能と利点、欠点をまとめた。

(2023/11/23)

「Python」と「Go」を徹底比較 どちらのプログラミング言語を学ぶべき?

近年急速に利用が広がっているプログラミング言語が「Python」と「Go」だ。両者の主な違いを、文法や仕組みといった複数の観点から、サンプルコードを用いて比較する。

(2023/10/26)

「COBOL」を楽に脱却できれば“メインフレーム最新化”は進むのか

企業は今後のビジネス戦略において、メインフレームをどのように位置付けているのか。メインフレームを最新化するにはどうすればいいのか。IBMの調査を基に紹介する。

(2023/10/4)

JavaScriptで消耗した人が「TypeScript」を使いたくなる6つの理由

Webアプリケーション開発に広く使われている「JavaScript」。その不足点を補うことを目指して生まれた「TypeScript」は、機能面においてどのようなメリットを持つのか。

(2023/9/17)

「古いCOBOLをやめる予算」がない――“レガシー依存”企業の本音

レガシーシステムを新しいシステムへと刷新することは、ITの進化の恩恵を享受する上で有力な手段となる。にもかかわらずレガシーシステムの刷新はなかなか進んでいない。それはなぜなのか。

(2023/9/9)

CでもC++でもなく「Rust」を使いたくなる“なるほどの理由”

プログラミング言語「Rust」には、「C」「C++」といった“老舗言語”が抱える“ある課題”を解消する仕組みがある。それは何なのか。Rustの主な機能や特徴を解説する。

(2023/4/21)

HTMLは結局プログラミング言語なのか、そうではないのか

Webページの外観を設計できる「HTML」。一部の開発者はHTMLをプログラミング言語だと考えているが、その主張は正しいのか。HTMLは開発者にとってどのような存在なのか。

(2023/4/20)