knowledge-ex.

株式会社ナレッジエックスはITの現場が求めるスキルをオーダーメイドのカリキュラムで提供する、Java/Ruby/Android/オブジェクト指向を中心とした初心者の方をはじめ、中級者以降の方への教育・研修・コンサルティング事業を展開しています。

プログラミング言語の関連情報

プログラミング言語(プログラミングげんご、英: programming language)とは、コンピュータプログラムを記述するための形式言語である。なお、コンピュータ以外にもプログラマブルなものがあることを考慮するならば、この記事で扱っている内容については、「コンピュータプログラミング言語」(computer programming language)に限定されている。
※テキストはWikipedia より引用しています。

Rubyはインタプリタ言語であることや、PerlやJavaといった他言語からの移行が比較的容易なため、敷居の低い言語というイメージがあるかもしれません。しかしながら、これらの特徴が逆に、言語仕様を学習する初期段階において「なんでも学習対象にしてしまう」傾向を生み出すことも考えられます。現場で使用する技術にある程度絞らないと、学習範囲が不必要に広範になる可能性が考えられるのです。また、オブジェクト指向言語を初めて学習する場合は、たとえばRubyのオープンクラスや継承といった仕組みを理解するために、ときにはオブジェクト指向の概念そのものから学習をスタートしなくてはならない場合もあります。その場合、何を学習すればよいか、手探りで調査しなくてはならなくなります。このように、広範な学習エリアを網羅しなければならない状況に陥ってしまうと、Rubyの学習は効率の悪いものとなってしまうでしょう。Ruby講座を受講することで、現場での実践を前提に組まれた良質のカリキュラムに接することができ、ポイントの絞られた無駄のない学習を行えるため、満足度の高い成果を得ることができます。
Tagged on: , knowledge-ex.