- ベストアンサー
大まかな意味を教えてください
プログラムを勉強する上で重要な<Python, Java, C/C++, Perl, LISP >などがありますが、 一つ一つの意味を教えてください。 大まかでいいのでよろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
tanjimさんが、どの程度知識あるかわからないので、失礼があったらごめんなさい。 ウィキると、下記がヒット http://ja.wikipedia.org/wiki/Python http://ja.wikipedia.org/wiki/Perl http://ja.wikipedia.org/wiki/Java http://ja.wikipedia.org/wiki/C言語 http://ja.wikipedia.org/wiki/C%2B%2B http://ja.wikipedia.org/wiki/LISP http://ja.wikipedia.org/wiki/プログラミング言語 懇切丁寧な説明があるよ。タダで読めるし(感謝!)。 「プログラムを勉強する上で重要」なのは、言語そのモノでは無い気がするのですが、それぞれの特徴を言えるのは、情報処理技術者としての素養かもしれませんね。ある程度、経験をつむと、ぜんぶ似たような物、あるいは、必要になってから覚えればいい程度の違いになります。ああ、便利だなとかメンドクサイ言語だなぁとかです。No.2さんと同様、LISPは使う機会がなかったなぁ。あ、EMACSで使ったかな。 何を知りたいかはともかくだけど、それぞれの言語的特長となる要素をまとめてみてはいかがですか?学校の課題なら、表にするとウケがいいかもよ。たとえば、 (1) 抽象化・・・アセンブラ~高級言語、オブジェクティブ (2) 実行環境・・・プラットフォーム、OS、 ランタイム、特定のアプリケーション (3) 翻訳レベル・・・コンパイラ~インタプリタ (4) 応用先・・・機器制御、データ処理、WEBアプリ、GUI (5) サンプルコード・・・"Hello World"やってみるとか。 他にもイロイロあるし、別の意見もあると思うよ。 蛇足ながら・・・ 先に「全部似たような物」といいましたが、GUIの設計、電子デバイスの設計となってくると、プログラムの知識以外の知識が重要になります。WindowsやCPUの知識が必要になってきて、それはそれで、また、別世界の話になります。
その他の回答 (2)
- zwi
- ベストアンサー率56% (730/1282)
こちらをまず見て、その上で分からないことを聞いてください。 http://codezine.jp/article/detail/1502?p=1 ちなみにLISPは人によっては重要な言語ではありません。 http://ja.wikipedia.org/wiki/LISP 私は、C/C++、Java、C#、JavaScript、Perl、PHPならプログラムを組む事が出来ますがLISPではプログラムが組めません。
- Kazma_hk
- ベストアンサー率26% (115/428)
何が聞きたいの? プログラムを勉強する上で重要な? あげられているのは、すべてプログラム言語の名前です。 違いがしりたいの?特徴がしりたいの? 何が知りたいのか質問から汲み取れません。
補足
特徴です。 よろしくお願いします。