無料で始められて手軽に使えるお奨めの言語はありますか?
たとえば、Perlは無料で始められて使い始めるまでの準備もほとんどなく、"Hello! World!"と出力するのに色々な呪文(おまじない?)みたいなものを覚える必要も無く、スクリプトも1行で済むので好きです。
C言語は無料で始められますが、準備や色々な宣言やおまじないが多く、"Hello! World!"と出力できるようになるまで少し時間がかかりました。そして非常に堅牢な感じがするのでどこかとっつきにくいです。ただ、だからこそ安定していて多くの人に利用されているのでしょうが。
VBは以前学校のPCにソフトが入っていたのでかじった経験があります。Basicという名のとおりC言語よりはやさしく感じましたが、今は環境が無いので無料でというわけにはいきません。
ご助言頂ければと存じます。
No.1ベストアンサー
- 回答日時:
環境はWindows と考えてよろしいのでしょうか?
ご自分で言われている通り、perl は手軽でフリーソフトです。
大体同じようなスクリプト言語として、
ruby
python
wsh
REXX
あたりがあるのでしょうか。
どこで見つかるかはご自分で調べたほうが宜しかろうと思います。
C がとっつき難いと感じているので、とっつきにくいと感じるかもしれませんが、
Delphi(Object PASCAL)
JAVA
あたりは、コンパイラもIDE もフリーで入手可能ですので、申し分ないかと思います。
日本語プログラミング言語と呼ばれるものでは、
ひまわり
TTSneo
とあたりもあります。
Windowsだと、Basic が人気があるようで、
HSP
ActiveBASIC
というのもあります。
早速のご回答ありがとうございました。
自分の環境についての説明が不足しており、申し訳ありませんでした。
お察しのとおり環境はWindowsです。
挙げていた中で存じていたのはJAVAとDelphiのみで、
これほど多くの言語があるとは知りませんでした。
プログラミング能力自体もまだまだビギナーなので、
教本とか多く出版されている言語が良いですね。詳しく調べて見ます。
No.2
- 回答日時:
特にこういうプログラムが作りたいという目的が書いて無いので汎用的な用途でプログラミングを勉強したいということだとします。
職業プログラマを考えているならjavaが良いと思います。そうでなければ、ruby。いずれもオブジェクト指向言語です。
perlでもオブジェクト指向的に使うことは出来るようですが、後で追加された機能なので従来記法との整合性がよくないようです。「オブジェクト指向に基づいて設計された言語」と「オブジェクト指向開発も出来る言語」との違いだと思います。C++も後者ですね。
rubyの場合は日本で開発されたものなので、日本語処理や日本語ドキュメントがしっかりしているとか、ユーザーズメーリングリストに入れば開発者と直接やり取りできるという利点もあります。入門用書籍はperlの方が質はともかく数は多いですね。
参考URL:http://www.ruby-lang.org/ja/,http://jp.rubyist.n …
ありがとうございました。
またまた説明が不足してしまいまして申し訳ございません。
察して頂いたとおり、汎用的な用途でプログラミングを勉強したいと考えています。
他の言語の教本にあるようなことを別の手軽な言語で試してみたいと思いました。
SEの方は、相手からの言葉での説明が不足、もしくは無くても相手の考えを的確に判断できる、
とよく言われますが、#1様も#2様もプログラムをされる方は相手の考えを読む能力に長けているのですね。
私の説明が良くなかったのにもかかわらず的確な答えを頂けて助かりました。
今、rubyをインストールして遊んでいる所です。
Cよりも手軽に"Hello world!"まで辿り着けたので、色々試してみようと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 英検1級合格にはどの程度の国語力が必要になりますか? 1 2022/10/25 13:45
- 大学受験 3浪しようと思うので、アドバイスお願いします。 自分としては結構メンタルきつくて後期でいいから、東京 3 2023/02/13 21:47
- 英語 なんで道を尋ねる外国人(中国人と韓国人など)は「英語」で話してくるのでしょうか? 別に英語圏ではない 5 2023/03/02 00:39
- 画像編集・動画編集・音楽編集 無料の動画編集ソフトで日本語の物を教えて下さい。 1 2022/06/29 17:14
- 留学・ワーキングホリデー オーストラリアへのワーキングホリデーに興味があります。 本当にまだ興味がある段階です。単純に、若い時 4 2023/03/22 09:52
- 恋愛占い・恋愛運 語学学習アプリで出会った彼、怪しいですか? 1 2022/05/04 16:27
- その他(就職・転職・働き方) 内定を3社貰って悩んでます 8 2022/08/10 04:38
- その他(学校・勉強) 完全無料の教科書や問題集はどのようなものがありますか?日本語と英語について探しています 1 2022/12/18 03:48
- 電車・路線・地下鉄 「湘南ライナー」は快速ですか? 特急ですか? 根拠となる法律はありますか? 2 2022/07/12 11:47
- その他(社会・学校・職場) 平均的日本人の頭は悪くはないはずですし、学校で習う内容が幼稚というわけでもないのに、世間には幼稚な大 7 2023/04/05 20:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プログラム言語について。
-
VBAでパワーシェルを実行したい...
-
C#とC++について。
-
CLispのloop内の挙動について
-
interface 2021年5月号 P46
-
VBA 電話番号の正規表現について
-
Windowsのアプリ開発ってなんの...
-
プログラミングのPythonのnoteb...
-
vba クリップボードクリアにつ...
-
ImageMagickでgif画像の一部が...
-
ExcelVBAでFormulaR1C1を列範囲...
-
pythonにてseleniumを使うも、...
-
ホワイトハッカー
-
小学1年生の子です。塾に行かせ...
-
pythonで複数画像からgifを作る...
-
ハッシュテーブル(連想配列)が...
-
httpリクエストの送り元の特定
-
楽しくて最高のプログラミング...
-
プログラミング
-
家庭のパソコンで Python の 環...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
システムエンジニアの適正について
-
プログラミング講師はまだ需要...
-
Ruby と Ruby on Rails
-
小文字wと大文字Wの区別
-
Ruby / passenger のインストー...
-
VB.NETで階乗を求めるプログラ...
-
初心者 パイソンプログラム
-
CかC++どちらを覚えるべきですか?
-
Ruby interpreter (CUI) 2.2.3 ...
-
RubyでNo such file or directo...
-
web上のhtmlファイルから文字デ...
-
Rubyでpdfファイルを読み込む方法
-
プログラミング言語で大文字と...
-
ruby 全角ハイフンを半角ハイフ...
-
ruby.exeとrubyw.exeに違いがあ..
-
バーコードのチェックデジット...
-
rubyのevalのエラーを検知したい
-
We're sorry, but something we...
-
Rubyの.soについて
-
gem install railsで「NameErr...
おすすめ情報