• ベストアンサー

新しく挑戦する言語は・・

時々珍しいと言われるのですが、実はVisualBasic(.NET)とActionScript(Flash)とAccessは普通に使えます。ですが、PerlやPHPなどが全く使えません。。 これだとWin系の開発には特に支障ないのですが,linux系では・・という状態なので、新しく何かプログラムを覚えようかと思っております。 で、妙な質問で申し訳ないですが、DBと共に何かお勧めの開発言語はありませんでしょうか。 何かアドバイスなどを頂けると幸いです。 よろしくお願いいたします。

  • abo_2
  • お礼率91% (22/24)

質問者が選んだベストアンサー

  • ベストアンサー
  • sha-girl
  • ベストアンサー率52% (430/816)
回答No.2

CかJavaのどちらかが良いと思います。 linuxといえば、Cが基本になるわけで オープンソースな例えばapacheとかはCで書かれています。 しかし、JavaのDBと接続するミドルウェア(JDBC) や文字列が標準でマルチバイトで扱えることを考えると Javaの方が使いやすいです。 C/C++はなんでもできて実行速度も速い反面 開発効率は悪く、OSに依存してしまいます。 Cやアセンブラの知識はベースになるので 学習目的ならCの方が良いですが DBと共に何かお勧めの開発言語はというとJavaです。 C/C++、Javaそれぞれ得意とするところは C/C++・・・GUIなクライアント Java・・・CUIなサーバー どちらにしても本格的にlinuxを使いこなすにはCの知識は必要になります。

abo_2
質問者

お礼

お礼が遅くなってしまい申し訳ありませんでした。 やはりC言語が重要なんですね。。恐らくCUIよりはGUIの方をよく使うかと思いますのでCにチャレンジしてみようと思います。有難うございました。

その他の回答 (2)

  • acacia7
  • ベストアンサー率26% (381/1447)
回答No.3

趣味で遊んでるレベルなので参考の参考までなのですが・・ Borland社の開発した統合開発環境がWinにもLinux系にもあります。 Winで行けば「C++Builder」や「Delphi」。 Linuxで行けば「Kylix」。 で、両者で共通に利用可能な言語が「C++」と「Delphi言語」です。 「Delphi言語」は昔のPascalから発展した言語で、 Basicができる人には覚えやすい言語だと思います。 ということで、ちょっと視野の端にでも入れてみては・・

参考URL:
http://www.borland.co.jp/kylix/
abo_2
質問者

お礼

お礼が遅くなってしまい申し訳ありませんでした。 参考URL拝見させて頂きました。Kylixは個人的にちょっと気になっています。。VBと非常に似ている点が気になりましたのでもう少し色々と調べてみようかと思います。有難うございました。

  • liar_adan
  • ベストアンサー率48% (730/1515)
回答No.1

それはC言語です。 C言語そのもので開発することは、あまりないと思うのですが、 なんたって基本です。 C言語を覚えれば、C++、Java、Perl、AWK、Javascriptなどの半分は覚えたことになります。 とにかくつぶしがききます。 C言語はたしかにややこしいのです。 しかし、これを覚えてしまえば、 雨が降ろうが槍が降ろうがどんとこい、という気になります。 「C言語覚えたんだ。どんな言語だって怖くねぇぞ」 と度胸がつきます。

abo_2
質問者

お礼

お礼が遅くなってしまい申し訳ありませんでした。 C言語ですか!Perlなどにも応用できるとなると心強いです。有難うございました。

関連するQ&A

  • いまから勉強するなら、どんなwebプログラム言語がおすすめでしょう?

    webで使うプログラム言語のうち、いまから勉強するものとして、あえて言うなら何がおすすめでしょう? javascript perl php actionscript。。色々ありますが…

  • スクリプト言語としてのPHPについて

    PHPについてほとんど知らない者です(他の言語もほとんど知りませんが・・・)。 Webで検索していると、Webアプリを開発するLL言語としてPHP, Ruby, Python, Perlを使っているというケースをよく目にします。一方、タスクを自動化するためのスクリプトを記述する言語としては、Ruby, Python, Perl, シェルスクリプトで記述しているケースをよく目にします(Linux/UNIX系)。 そして、PHPはWebアプリ開発言語としてかなりのシェアを占めていそうだが、スクリプト言語としてはそんなにシェアを占めていないのかな? という印象を持ちました。 そこでお聞きしたいのですが、スクリプト言語としてのPHPは他の言語と比較してどのような感じなのでしょうか? PHPはWebアプリ開発言語としてだけではなく、スクリプト言語しても開発現場でRuby, Perl同様に使われているといった感じなのでしょうか? あるいは、WebアプリはPHPで書いてるけど、スクリプトはPHP以外(Ruby, Pythonなど)で書いているという方は結構いるのでしょうか?その場合、何故PHPを使わずに別の言語を使っているのでしょうか? ご意見をお聞かせください。

    • ベストアンサー
    • PHP
  • 開発言語の学習に関して

    私は現在、pythonを学習しています。私は来年、専門学校へ入学する予定なのですが、希望する専門学校で習得できる言語は、java,C,C++,PHP,perlがあります。 私はlinuxカーネルで動作するオープンソースのプログラム(特に、高機能なCUIのセキュリティー関連のプログラム)や組み込みLinuxの開発に興味があるのですが、そういったプログラムを作るにおいて、今の学習も兼ねてどのような開発言語を学べば有効でしょう? (一応、python以外にも、Cの中級(明解C言語の実践編ぐらい)とC++の基礎(オライリー出版のC++入門)ぐらいの理解はあります。)

  • MAC用のプログラミング編集ソフトでお勧めは?

    47歳という年齢にも関わらずに異動でサーバー管理からデザイン部のWEBプログラマーとして働くことになったのですが、MACでの開発ソフトについては明るくありません。 プログラム言語としてはPERL PHP SQL FLASHになるのですが、SQLは別としてPERL PHP FLASH(actionscript)を書くには編集ソフトが必要です。 Windowsの時はTeraPad ezhtml flex(コマンドプロンプトでコンパイルするタイプ)だったのですが、MACで使える編集ソフトについては判りません。 その部署にはAdobe社の製品がほとんどあります。 Dreamweaverもあって、それでPHP・PERLを書いていっても何も問題はないでしょうか? FLASH作成ソフトもあって、それでflexで書いていたことはすべて代用できますか? それから以前はフリーのプログラマー(10年以上前です)だったのですが、会社勤めのプログラミング業務は初めてで何か注意することはありますか? 開発要員は現在のところは私だけです。

    • ベストアンサー
    • PHP
  • スクリプト言語の難易度。

    スクリプト言語とプログラミング言語の難易度について知りたいのですが。 以下の言語の中で、難易度順に並べると、どのような順番になると思われますか。ある程度私見でもいいです。 VBA BASIC(VisualBasicではなく) VBScript JavaScript Squeak PHP Perl RealBasic VisualBasic また、スクリプト言語と、プログラミング言語の違いは大要、何で、また、難易度はどの程度違うと思われますでしょうか。

  • CGIに用いる言語について

    現在Perlを用いてCGIを作成しています。 ところが多人数で開発をしているため、他人の書いたコードの編集に時間がかかってしまいます。Perlというのは人の書いたものは非常に読みづらいですね(^^; そこで、文法に自由度があまりないなどの、多人数向きの言語に変更することを考えています。 実行速度は多少遅くても構いませんし、複雑な処理をするわけでもありません。 あくまで開発のしやすさに重点をおきたいです。 Ruby, PHP, Pythonなどを考えていますが、数ある言語の中でどれが多人数開発向きでしょうか?

  • プログラミング言語、何をしてよいやら...

    余りにも雲をつかむような質問ですみません。 最近、プログラム言語を勉強したいと思うのですが、何の言語を勉強すれば良いのか迷ってます。 Java、PHP、Peal、VB....いろいろ有り過ぎて。 それぞれに良い所が有るし、悪い部分もあるだろうし...。 無難なところでVisualBasicでもいいかな~と漠然と考えてます。 「何をしたい(作りたい)のかで、違います」と言う様な答えになってしまいますでしょうか? 昔(10年以上前ですが)BASICでゲーム作った程度の私にオススメの言語を教えてください。

  • c言語やjavaのソースを読みたいのですが

    c言語やjavaのソースを読みたいのですが ゲームやアプリのプログラムを公開しているサイトを御存知でしたら 教えてください。言語の開発環境は、VC++・vc#・Eclipse・visualBasic(2005)です。

  • コンパイル言語とインタープリター言語の違いについて

    コンパイルするプログラミング言語とインタープリターする プログラミング言語の違いについて教えてください。 特に、開発上および運営上の利点・欠点についてお願いします。 また、CGIでは、PHPやPERLなどのインタープリター言語が 主流ですが、その理由とC言語などで組むのと比較して、 どのような利点があるのか教えてください。

  • Perlで書いたプログラムをC言語に変換するツールはありますか?

    perlをEXEにするのは聞いたことがあるのですが Perlで書いたプログラムをC言語に変換するツールはありますか? WindowsのActivePerl5.8を使っています。 Linuxなら出来るのでしょうか?

    • ベストアンサー
    • Perl

専門家に質問してみよう