差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
mikanbox:first-step-guide:first_langages [2025/05/19 16:12] freemikanmikanbox:first-step-guide:first_langages [2025/06/09 20:40] (現在) – [JavaScript] Fix typo freemikan
行 92: 行 92:
 [[wpjp>JavaScript]]は主にWebページを制御するために使われてきた言語でした。インターネットが普及してから2000年代初頭まではおまけ程度の扱いでしかありませんでしたが、その後、Webページがインタラクティブな性質を持つように大きく変化してきて、それに伴いJavaScriptの重要性が見直されてきました。今では、インターネットの花形であるWWWの中心に位置するプログラミング言語の位置にまで上り詰めました。Webプログラミングを専門とする人だけでなく、プログラミングを行う全ての人が学ぶべきである必須科目であると言っても良いでしょう。なぜなら、現代でプログラミングをするのならばWebを利用しないことはないであろうからです。Webには興味ないからといって無視するのは賢い選択とは言えません。よほど意識的に回避しない限り、どこかでWebのお世話になっているはずであり、それらの技術について知っておくことは価値があります。 [[wpjp>JavaScript]]は主にWebページを制御するために使われてきた言語でした。インターネットが普及してから2000年代初頭まではおまけ程度の扱いでしかありませんでしたが、その後、Webページがインタラクティブな性質を持つように大きく変化してきて、それに伴いJavaScriptの重要性が見直されてきました。今では、インターネットの花形であるWWWの中心に位置するプログラミング言語の位置にまで上り詰めました。Webプログラミングを専門とする人だけでなく、プログラミングを行う全ての人が学ぶべきである必須科目であると言っても良いでしょう。なぜなら、現代でプログラミングをするのならばWebを利用しないことはないであろうからです。Webには興味ないからといって無視するのは賢い選択とは言えません。よほど意識的に回避しない限り、どこかでWebのお世話になっているはずであり、それらの技術について知っておくことは価値があります。
  
-JavaScriptは実質、Webブラウザが解釈して実行できる唯一のプログラミング言語です。最近人気を集めているTypeScriptは、トランスパイラと呼ばれ、TypeScript言語で書かれたプログラムから、JavaScriptのプログラムを生成します。WebでJavaScript以外の言語を使用したいと言った場合、こういった手法がとられます。最終的にはJavaScriptのプログラムになることから、やはりJavaScriptについて知っていないと難しい状況にあります。+JavaScriptは実質、Webブラウザが解釈して実行できる唯一のプログラミング言語です。最近人気を集めているTypeScriptは、トランスパイラと呼ばれ、TypeScript言語で書かれたプログラムから、JavaScriptのプログラムを生成します。WebでJavaScript以外の言語を使用したい場合、こういった手法がとられます。最終的にはJavaScriptのプログラムになることから、やはりJavaScriptについて知っていないと難しい状況にあります。
  
 JavaScriptはWebブラウザのための言語として登場しました。そのため、JavaScriptを学ぶにはWebブラウザの環境の中でプログラミングをしなければなりませんでした。これはやや特殊なプログラミングスタイルであり、伝統的なものとは違うので、これで本当にプログラミングの基礎が学べるのか疑問なところもありました。Webブラウザの環境でプログラミングを学ぶのが悪いわけではないのですが、VBAのときと同様に、何をしたいかばかりに気を取られて言語の基礎を学ぶことがおろそかになってしまう危険性があります。またJavaScriptだけを学ぶことは不可能であり、HTMLやCSSを同時に学んでいかなければなりません。その結果、本筋からそれてしまうことがあり、人によっては効果的でも楽しくもない体験になる可能性が大いにあります。現在では、Node.jsに代表されるWebブラウザを必要としないJavaScriptの実行環境も普及していて、これらを利用すれば伝統的なスタイルでプログラミングを学習することも出来ます。 JavaScriptはWebブラウザのための言語として登場しました。そのため、JavaScriptを学ぶにはWebブラウザの環境の中でプログラミングをしなければなりませんでした。これはやや特殊なプログラミングスタイルであり、伝統的なものとは違うので、これで本当にプログラミングの基礎が学べるのか疑問なところもありました。Webブラウザの環境でプログラミングを学ぶのが悪いわけではないのですが、VBAのときと同様に、何をしたいかばかりに気を取られて言語の基礎を学ぶことがおろそかになってしまう危険性があります。またJavaScriptだけを学ぶことは不可能であり、HTMLやCSSを同時に学んでいかなければなりません。その結果、本筋からそれてしまうことがあり、人によっては効果的でも楽しくもない体験になる可能性が大いにあります。現在では、Node.jsに代表されるWebブラウザを必要としないJavaScriptの実行環境も普及していて、これらを利用すれば伝統的なスタイルでプログラミングを学習することも出来ます。
文書の先頭へ