SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

マンガで分かるプログラミング用語辞典

「プログラミング言語」
~マンガでプログラミング用語解説

マンガで分かるプログラミング用語辞典(2)


  • X ポスト
  • このエントリーをはてなブックマークに追加

解説

 プログラミング言語には、いろいろな種類があります。これらは、得意な分野や、動作する環境、生まれた背景などがそれぞれ違います。そのため、利用する際は、目的に応じたプログラミング言語を選択する必要があります。

 ここでは、最近よく使われるプログラミング言語を10種類取り上げて、簡単な解説をしておきます。

プログラミング言語の紹介

Java(読み:ジャバ)

特徴

  • PC、サーバー、Androidなど、いろいろな場所で動作する。
  • 中間言語と仮想マシンで動く仕組みを持っている。
  • GC(ガベージコレクション)という、メモリを自動で管理してくれる仕組みを持っている。

参考URL

C(読み:シー)

特徴

  • 人間よりも、機械寄りの言語。
  • 高速だけど 素人には大変。
  • プログラムの基礎の基礎とも言うべき言語。
  • メモリを自分で管理する必要があり、その失敗によるバグを生み出しやすい。

参考URL

C++(読み:シープラスプラス/シープラプラ)

特徴

  • Cを発展させていて、Cよりも便利な機能が多い。
  • 高速で処理する必要がある際に用いられることが多い。
  • C言語と同じように、メモリ管理でバグを生み出しやすい。

参考URL

C#(読み:シーシャープ)

特徴

  • Windowsアプリによく使われる。
  • Cと名乗ってはいるけど、実際はJavaに近い仕様。

参考URL

Perl(読み:パール)

特徴

  • サーバーによく入っている。
  • ライブラリが多い。
  • 学習しやすい。
  • テキスト処理に強い。

参考URL

Python(読み:パイソン)

特徴

  • 学習に向いた分かりやすい言語。
  • 誰が書いても、だいたい同じような見栄えになるため初心者に分かりやすい。

参考URL

Ruby(読み:ルビー)

特徴

  • 日本産プログラミング言語。
  • 自由度が高い。
  • プログラマが楽しく自由に書ける。

参考URL

PHP(読み:ピーエッチピー)

特徴

  • Webページを出力する言語。サーバー向け。
  • Webサイトなどは、PHPで作られていることが多い。
  • 特化した言語なので、学習コストが安く、開発速度が速い。

参考URL

JavaScript(読み:ジャバスクリプト)

特徴

  • ブラウザ上で処理を行う言語。
  • 最近は、node.jsの台頭でサーバーにも進出。

参考URL

Objective-C(読み:オブジェクティブシー)

特徴

  • 主にiPhoneやiPad向けのアプリケーション開発に用いられる言語。

参考URL

フィードバックお待ちしております!

 ご感想、解説して欲しい用語、解説内容のアドバイスなどございましたら、FacebookTwitterなどでお気軽に編集部までお寄せください。よろしくお願いいたします。

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加
マンガで分かるプログラミング用語辞典連載記事一覧

もっと読む

この記事の著者

柳井 政和(ヤナイ マサカズ)

クロノス・クラウン合同会社 代表社員http://crocro.com/オンラインソフトを多数公開。プログラムを書いたり、ゲームを作ったり、記事を執筆したり、マンガを描いたり、小説を書いたりしています。「めもりーくりーなー」でオンラインソフト大賞に入賞。最近は、小説家デビューして小説も書いています(『裏切りのプログラム』他)。面白いことなら何でもOKのさすらいの企画屋です。 

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/6522 2012/06/15 10:55

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング