- 締切済み
プログラミング言語の勉強の順番
プログラミング初心者です。プログラミング言語の効率的な勉強の順番を教えてください。HTML、CSS、PHP、JavaScriptあたりを学習したいと考えています。
- みんなの回答 (6)
- 専門家の回答
みんなの回答
- notnot
- ベストアンサー率47% (4900/10358)
その中だと、まずはJavaScriptでしょう。 PHPは言語仕様が変なので、複数の言語を学ぶ際の最初としては不適当です。
- bardfish
- ベストアンサー率28% (5029/17766)
とりあえず・・・そういうものに近道はない。 プログラミング言語を効率的にマスターしたいというのであればC++を重点的に勉強したほうがいいかもしれません。 すべての言語は根っこを辿ればC言語に行き着くと言っても過言ではないと思います。 言語だけでなくプログラムを組む上での考え方も学んでください。プログラムの酵素ビウなどの基礎的なところができていないと新たな言語を学ぶときに同じ苦労を繰り返すことになります。 10年ちょっとぶりに開発をすることになったのですが、Visual Studioのバージョン的にはかなり疎遠になっていたのですが、起源?(笑)となったバージョンの頃に苦労して覚えたおかげで10年のブランクがあってもすんなり入っていけましたよ。 HTML、CSSはC言語などとはちょっと趣が違う言語。どちらかというとXMLにかなり近い定義系言語と言えるかもしれません。 PHP、JavaScriptはきちんとしたロジックをもとにプログラムを作っていくものになりますが、どうせならPython、Javaのほうがいいかんもしれません。 勉強が最終目的だとモチベーションが続かないかもしれませんね。 データベースと絡めてクライアント・サーバープログラミングを勉強するのもいいかもしれませんね。 フリーのRDBはいくつかありますが、業務システムで使われることも多いMicrosoft SQL Serverもフリーで利用できるデータベースサーバーの一つです。普通に買えるWindowsノートパソコンにインストールして使うこともできます。 データベースを使うためにはSQLといしう言語を覚える必要があります。
- TIGANS
- ベストアンサー率35% (245/681)
いまだったら、Python と C++ が実用的かなあ。 ウェブ作成に限るのであれば、JavaScriptで次にPHPですかねえ とりあえず、HTMLとCSSはプログラミング言語ではないです。
- tomo-tomo3579
- ベストアンサー率32% (65/199)
WSH(windos scripting host)をお勧めします。 言語はJavaScriptになります。 普通の言語だと文字とかばっかりなのに対して、これは直にwindowsをいじるので面白いです。あとwindowsの勉強にもなります。
多言語使いの開発者ですが。 順番はないかと・・・。 作りたいものが先にあり、そこからそれをするには致し方なくそれに応じた言語を覚えないといけなくなり、面倒だと思いつつ覚えます。 1つ判ればだいたいどの言語もパターンは同じです。 本当に初心者の場合は、まずはすぐにできて、すぐに動くものを作る方が楽しくてやりがいが出ると思います。 ですので、例えばHTMLとGoogleサイトなどでホームページを作ってみる。年賀状サイトをWebで作って、紙の年賀状にQRコードでリンク張ってオレオレあけましておめでとう2021サイトを友達に公開するとか。 PHPやJavaはテストサーバがないとテストしづらいのでローカルアプリ…例えば、Excelマクロで自動でズギャン!と計算してくれるオレオレ家計簿を作るとか、.NETプログラムで「こんにちは!」と入れると「何!うるさいわい!」と返事するプログラムを書くとか。 ともかく、簡単でもいいので短時間でさっさと動くものを作るのが楽しいと思います。作っていくうちに、そうかーここはCSS使うのか、PHPかー、Javaかーとわかってきます。 Webサーバ系言語は、サーバがないと動かすのも大変なので、まずはHTMLの静止画面か、動くローカルアプリが楽ちんです。 頑張ってみてください。
- t_ohta
- ベストアンサー率38% (5238/13705)
HTMLとCSSはプログラミング言語ではありません。 PHPとJavaScriptだと、JavaScriptはブラウザとテキストエディタがあれば動かせるので学習環境が作りやすく取っ付きやすいのではないでしょうか