- ベストアンサー
プログラミングは何から始めればいいか
中1です。 プログラミングは何から始めたらいいのですか。 コンピューターはMacとLinuxを持っています。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
実際のことやりたい事で選んだほうが良いです。 iPhoneやMacアプリを作るならObjective-Cを学ぶ必要がありますので手始めに難易度は高いですがC言語から始める方法があります。LinuxでもC言語は使えます。 あるいは、1回作ればMacとLinuxの両方で動くのがJava言語です。オブジェクト指向を最初にするにも向いた言語と言われています。 WEBで動くアプリを作るならjavascriptと言う手もあります。これはJAvaとは別の言語でブラウザ上で動くのでMacでもLinuxでもiPhoneでもWindowsでもAndroidでも動くように出来ます。 あるいは中1だとレンタルサーバーを借りるのが難しいかも知れませんが、PHPでサーバー上で動くアプリを作るのもよいでしょう。自分オリジナルの掲示板やチャットサイトが作れます。
その他の回答 (3)
- okbakasine
- ベストアンサー率27% (67/242)
>この前までの業界の流行はLAMPでした。 >Linux、Apache、MySQL、PHPの頭文字を >繋いだものです。 最後のPはPHPだけではなくてPerlやPythonも含まれる複合的な意味です。
- nda23
- ベストアンサー率54% (777/1415)
タダで入手できるコンパイラは C、C++、Javaがあります。 インタープリタはPHPがあります。 JavaやPHPはWebにもバッチにも 使えます。Webの場合は設定が面倒 ですがApache等のWebコンテナが必要 です。これもタダで入手できます。 Webのブラウザ側で稼動する言語には JavaScriptがあります。名前にJavaと ありますが、全く違う言語です。 C言語以外はC++がルーツです。 そしてCとC++も全く違う言語と言える くらい異質です。 PHPは他と比べると、一番「イイ加減」な 言語で、データに型がなく、多少間違って いても動いてしまうという特性があります。 ということで、個人的にはPHPを薦め ます。インタープリタなので、コン パイルは必要なく、ソースを書けば 即実行できます。 Webアプリもできますが、コマンド ラインから実行させる通常アプリも 作成できます。 この前までの業界の流行はLAMPでした。 Linux、Apache、MySQL、PHPの頭文字を 繋いだものです。 但し、バージョン4と5では書式に大きな 違いがあるので、PHP5から始めるとよい でしょう。PHP5はオブジェクト指向っぽく なってきたし、エラーのハンドリングも C++やJavaに近い形式になりましたので、 これらを勉強する際も理解し易いのでは ないかと思います。
- utun01
- ベストアンサー率40% (110/270)
なんでも良いのであれば、Web系言語をお勧めします。 金になりますしね。 普通のCとかのプログラマー初任給より PHPプログラマーとかの方が平均的に条件がいい気がします。 まぁ、SNS全盛期がいつまで続くかにかかっていますが・・・。 もしWeb系から入るのであれば、とりあえず以下を使えるようになると汎用性が高いです。 ・HTML ・CSS ・Javascript ・PHP (Java、Perl、サーバ系等の知識もあればベター) すごい広範囲の知識を求められるように見えるかもしれませんが、 実際にはC++とかのプログラマーの方が技術的には高いものを求められる事が多いです。
補足
PHPはどのようにやればいいのですか。 教えていただけないでしょうか。