• ベストアンサー

プログラミング言語の必修科目について。

独学でこれからプログラミングを覚えたいと思っています。PHPから始めようと思い色々と勉強法や経験談を調べていましたが他の言語を学んでからPHPに移ってきた方が多いのにビックリしました。 PHPがいくら覚えやすいと言われていてもやはり下地を作ってからPHPに移行した方がいいのでしょうか? もし、そうならまず覚えた方がいい必須言語はありますか?自分が調べた限りだとC言語が多い気がします。 特に仕事でという訳ではないので時間はあります。 作ってみたいのはHPやブログなどのWebアプリであまりサーバサイト構築には興味はありません。 ちょうどGWに入り時間も取りやすいのでぜひ回答の方よろしくお願いします。

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

  • ベストアンサー
  • tols777
  • ベストアンサー率30% (54/177)
回答No.2

初めまして! やってみたいモノによると思いますよ♪ 動的Webページを作りたいのならPHP 単純なHPを作りたいならHTML HPをデータベースとかと連携させたいならCGIやSQL などなど、何からやったほうが良いのではなく自分が興味あることを勉強した方が吸収力が違いますよ♪

cowboy2ms
質問者

お礼

イメージ的にはtDiaryのPHP版。 夢は大きくPHPでRSSリーダーなぞ作ってみたいです。

その他の回答 (2)

  • galluda
  • ベストアンサー率35% (440/1242)
回答No.3

がると申します。 お仕事で用いられるのであればまた別なのですが。ご自身の趣味の範疇内であれば、いきなりPHPで十分に問題なくいけるかと思います。 ただ、いつか、もしお仕事にされるのであれば。その時は、一度はC言語をしっかりと学ばれることをお勧めいたしますが。

cowboy2ms
質問者

お礼

時間はあると書きましたがC言語をかじる時間があるならPHPに時間を取った方がいいのかな?でも、両方となると頭が混乱しそうでもあります(笑)

  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.1

こんにちは。 他の言語からPHPを学んだというのはまだPHPが出来てからそんなに 時間が経っていないというのが理由な気がします。 作りたいものがWebアプリであればPHPから始めても構わないと思います。

cowboy2ms
質問者

お礼

ありがとうございます。移行者が多いという事はそれだけの魅力がある言語でもあるという事ですね。

関連するQ&A

  • プログラミング言語

    プログラミング言語を独学で学びたいと思い勉強方法を模索しています。 *プログラミング歴  まったくの初心者です。 *プログラミングを覚えたい目的  ネット上で自分のアイディア、考えを表現したいからです。  構築、運営、開発、もっとネットの世界でやってみたいからです。 *今の考えはスプリクト言語のPHPを基礎から勉強しよう思っています。 この言語勉強したほうがいいよとか、独学は厳しいから専門学校いけば、とか、ネットで詳しい人探して教えてもらえば、とか、プログラミング言語と平行してデータベースとかも勉強したら、とか 是非アドバイスをください。 お願い致します。

  • どんなプログラミング言語を使うべきか

    独学でPHPだけはある程度知っているんですが 他のプログラミング言語は全く知りません 以下のような状況で以下のようなファイルを得たいとき、何で作るのが一番簡単ですか? PHPの文法に近いもののほうがいいです 1.特定のインターネットアドレスの内容をテキストファイルに保存してダウンロードする 2.テキストファイル(html)を読み込む 3.正規表現で内部のアンカー先urlを全て読み込む 4.そのurlを全て"result.txt"に書きこむ もちろんPHPでなら出来るのですが(というかPHPしか出来ない)、PHPはブラウザを介さないと動きませんし、内部処理に時間がかかりすぎるとエラーを吐いて成功しません 何で作るのが一番簡単でいいでしょうか

  • okwaveのプログラミング言語

    タイトルの通りokwaveを構築しているプログラミング言語を知りたいのです。 トップページ、Q&Aコミュニティの部分とも おそらく、phpなのではないかと思っているのですが、どうなんでしょう。

  • プログラミング言語の入門書について

    今、PHPを独学しているんですが、ちょっとした疑問があります。 WEB系のプログラミング言語を選ぶためにいろいろ調べていたとき、 『PHPはPERLがわかれば、大体わかる。』と何かで見ました。 で、 『RUBYはPERLが進化した言語だからRUBYがわかるとPERLがわかる。逆は無理』という話も見たことがあります。 ということは、RUBYをマスターすると色々わかるのでは? と思ったのですが、RUBYの入門書の書評を見ると、『全くの入門者には難しい』とありました。 じゃぁ…とPERLの入門書の書評を見ても同じような内容が… PHPの入門書を調べてもこれまた同じ WEB系のプログラミング言語の入門書~初心者向きの本に良書は少ないものなのでしょうか? ついでに、『入門者にとって、これはいい本だよ』という本があれば教えてください。 ちょっとした疑問なので、お暇な時にでもお答えいただけたら幸いです。

  • おすすめのプログラミング言語(超初心者です)

    プログラミング言語を勉強しようかと考えております。独学で勉強できて、将来のある言語を教えて頂けないでしょうか。私自身は学生時代にFORTRANを使用したことがあるだけで、その他の経験はありません。知人に聞いたところ「PHPがよいのでは」と言ってました。それもわからないくらいのレベルですが、どなたかアドバイス願います。

  • プログラミング言語の質問です。

    そもそもプログラミング言語というのかも良く分かっていませんが、動的にWebページを生成するWebサーバの拡張機能の一つといわれている、ASPやPHP。この2つの違いが分かりません。どのような時にASPを用いて、どのような時にPHPを用いるのか等、具体的にお願いします。

  • JavaScriptとWEBプログラミング言語!

    WEBプログラミングの勉強中の者です。 ケースバイケースだと思いますが、 WEBサイトをプログララミングしていく上で、 JavaScriptで作るべき部分と、 PHP、Python、Go言語などのWEBプログラミング言語で作るべき部分について ご意見を頂ければと思います。 ■今日の日付を取得する部分などは、JavaScriptとWEBプログラミング言語では、 サーバー上の実行速度が早い方のプログラミング言語で作るべきでしょうか? 同じくらいの速度の言語ならなるべくJavaScriptで作った方が、後で他の言語で作りなおす時に手間の工数を削減できて良いでしょうか? ■流石にNode.JSなどをの除いてSQLの部分はWEBプログラミング言語以外は実装は難しいので、WEBプログラミング言語で実装するべきなのは理解できています。

  • プログラミングはじめたい

    現在、ITのネットワーク・サーバ構築保守などのインフラ系業務を4年間行っております。 プログラミングを初めて始めようと思いますが、何の言語をどう勉強すればよいかよくわかりません。 とっつき易い言語、これだけはやった方が良い言語は? 又、どういう勉強方法がありますか? ご教授お願いします。

  • 在宅ワーク可能なプログラミング言語について

    現在30代の男です。 もう仕事も限界で在宅ワークの道を模索しております。 現在は塾講師とWebライターで細々と生活しておりますが、プログラミング言語を習得すれば在宅ワークも可能かと思い挑戦してみようと考えています。 まずは本、ネット上の情報をもとに独学をしてみようと思うのですが、言語が色々ありすぎてよくわかりません。自分なりに調べた結果、在宅にはPHPが適しているようですが、これもネット上の情報によれば WordPressの言語が言語JavaScript に切り替わる可能性もあり、とのことでどうせなら将来性のある言語を学びたいのでどうしようかと考えています。 私の希望としては、 1. コミュ障でありますのでできれば在宅ワークできる言語 2.学ぶのも時間がかかるでしょうから、じっくり学ぶ価値のある、つまり将来性のありそうな言語 在宅に関しては時々出向く程度であればできるかなと考えています。 こればかりは職場の環境の影響が大きいので何とも言い難いですが。 完全リモートでいいのであれば物価の安い国に移住することも考えています。 学ぶことによってブログなんかにも役立つことがあれば一石二鳥で嬉しいです。 よろしくお願いします。

  • これから学ぶべきプログラミングについて

    プログラミングのまったくの初心者です。以下の質問に語弊等がありましたらどうかご容赦下さい。 仕事上の顧客データ(氏名、生年月日、購入歴等)、製品情報(商品名、仕様、値段等)を外出中にPCや携帯で、簡単な条件を入れて検索し、条件に合ったものをサーバーからダウンロード?して参照したいと思っています。情報量はほんのわずかなものです。 資金に乏しく自力で構築したいのです。 そのようなプログラミングを作る場合、PCと携帯ではまたべつの言語が必要なのでしょうか? PCではPHPというのを覚えればよいのでしょうか? Perlやrubyというものとの違い、初心者にとっての覚えやすさ、それぞれの特製を詳しく教えて頂けたら助かります。 また色々調べるとXMLといのも必要な感じなのですが、どうかかわるのでしょうか? サーバーについても難しいようなのでレンタルしようと思うのですが、それだと初心者にも扱えますでしょうか? ブログを作った事はありますが、HPなどは作った事はないです。 自分なりに図解雑学シリーズのソフトウェアやプログラミング言語などを読んだのですが、開発の歴史がわかっただけで、どの言語が何に向いているのかはよくわかりませんでした。 どういうような過程で、何が必要で、習得する年月の目安等も教えて頂けたらありがたいです。どうぞ宜しくお願いします。

専門家に質問してみよう