- ベストアンサー
楽しめるプログラミング環境について
フォーラムの皆様、質問があります。 プログラミング環境(言語)で楽しめるような環境を探しています。 例えばゲームで申しますと、Raspberry Piで動作するMinecraft Pi Editionのようなプログラミング環境、あるいはバーチャル空間のセカンドライフで使えるリンデンスクリプトのようなプログラミング環境が他にもないのでしょうか? 回答をお待ちしております。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
SCRATCHあたりかな。 これはプログラムを書くと言うよりブロックを組み合わせて作るって感じのもの。 >うーん、まあ、感覚的に楽しめる環境っていうなら、VisualBasicでしょうね。パソコンがまだマイコンって言われていた頃 Visual Basicはマイコンと言われていた時代のBASICとはまったく別の言語。 単純に命令の名前が同じ程度で構造的にはまったく別物。 しかもVisual Basicは.NET系になってからさらに別物になった。
その他の回答 (2)
- lv4u
- ベストアンサー率27% (1862/6715)
>>感覚的に楽しめるようなそんなプログラミング環境を探しています。 うーん、まあ、感覚的に楽しめる環境っていうなら、VisualBasicでしょうね。パソコンがまだマイコンって言われていた頃、多くの方がゲームや仕事用のソフトを作ったりして、プログラミングを楽しんでいたのですから。 ただ、「プログラミングが楽しい」っていうなら、そういう目的で作者が作った「Ruby」がお勧めです。 他言語では、数十行を費やすことが、数行のコードで可能になったりしますので、プログラマが「こんな処理をやりたい!」って思ったことが手軽に実現できます。 プログラマでない方がRubyを「感覚的に楽しい」って思うかどうか、私はよくわかりません。
補足
Visual Basicはちょっと難しい感じがします。Visual Basicを扱うならRubyを触った方が楽しいかもしれませんね。
- lv4u
- ベストアンサー率27% (1862/6715)
プログラミングを楽しむってことは、ゲームを作るとか、バーチャル空間をつくる等、なにかを作る目的があってのことだと思います。 なので、その目的によって、その人が楽しめる言語は変わると思います。 ですので、ゲームやバーチャル用の言語は、それに最適化された言語になると思いますし、他の用途だと、それに最適化された言語になりそうに思います。 目的が違えば、言語も変わると思うので、「楽しめるプログラミング環境」という一般的な質問と、ゲームやバーチャル空間用って目的では、違ってくるような気がします。 質問者さんは、一般的なプログラミングについてでしょうか、あるいはゲーム作成等を対象としての言語なのでしょうか? ちなみに、質問者さんの例にあげた言語を私はどちらも知りませんので、ゲーム関係だと役にたつ回答はできない気もします。
補足
回答ありがとうございます。 今回質問させていただいた目的としては単純に触ってみて楽しいと思えるプログラミング環境をご存知ですかという質問なので、回答者様が単純に触ってみて楽しいおすすめのプログラミング環境を紹介していただきたいのです。 感覚的に楽しめるようなそんなプログラミング環境を探しています。
補足
SCRATCHを調べてみました。これは良さそうな感じがします。後で体験してみるとします。他におすすめの環境がありましたら、回答をよろしくお願いします。しばらくすれば回答を締め切らせていただきます。