プログラミング言語を学ぶ(前編)Java、JavaScript、Kotlin、TypeScript

TechRepublic Japan Staff

2019-12-30 09:00

【ラウンドアップ】

 さまざまなアプリケーションやサービスの構築に使用されているプログラミング言語。その種類は多く、長所や短所をそれぞれ備えるとともに向いている用途がある。

 ここでは、ある言語を使えるが別の言語を学んでみたいという開発者や、プログラミングに興味があるという未経験者に向けて、さまざまな言語を学ぶためのリソースやその言語に関する情報を掲載した記事をまとめて紹介する。

 前編の今回は「Java」「JavaScript」「Kotlin」「TypeScript」について、後日公開の後編では「Python」「Rust」「Julia」について見る。

Java

 Javaは幅広い用途に使用され、サーバサイドのビジネスソフトウェア開発言語として10年以上にわたって選ばれてきただけでなく、「Android」アプリの主要開発言語の1つとしての役割も果たしている。

  • 「Java」を無料で学習--役に立つGitHubリポジトリ10選

    「Java」学習者の支援を目的とするGitHub上のリポジトリ(英語)の中から、最も評価の高いものを10件紹介する。

    2019-08-07
  • 「Java」開発者の間で人気の高いツール群

    「Java」は長年にわたってエンタープライズアプリを支えてきた。開発者はJavaを使って何をしているのだろうか。新しい分析により、同言語を主要言語として使用する開発者が取り組んでいる仕事の種類、そして、仕事に使用しているツール群が明らかになった。

    2019-09-18
  • 「Java」を学ぶ価値が依然ある理由

    「Python」や「Go」は注目の的かもしれないが、新しい職を探している開発者にとって、今すぐ習得するのに最良の言語が「Java」だという可能性があることに変わりはない。

    2019-02-15

JavaScript

 ウェブ開発、モバイル開発、デスクトップ開発に関心がある人にとっては、JavaScriptが最も需要の多いプログラミング言語だという。

Kotlin

 Kotlinはオープンソースの静的型付き言語で、Android開発者にとってJavaの代わりとなる。2017年5月にGoogleが同言語のサポートを開始し、開発者コミュニティーの間で信頼性が高まった。

TypeScript

 TypeScriptはMicrosoftによって開発されたオープンソース言語で、JavaScriptの構文上のスーパーセットだ。

ZDNET Japan クイックポール

所属する組織のデータ活用状況はどの段階にありますか?

NEWSLETTERS

エンタープライズコンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]