HPに使うJAVAスクリプトの勉強をしたく、JAVAとスクリプトは違う事を知らずにJAVAの通信教育を申し込んでしまいました。
JAVAはサーバー側のプログラミング言語で、
スクリプトはクライアント側のスクリプト言語でブラウザ上で動作する。
申し込んだものは仕方ないので頑張ってJAVAを理解したいと思うのですが、
ネット上のJAVA講座を見ると最初にJAVAをインストールするとあります。
これはJAVAを作成するソフトのようなものですか?
JAVAで作るプログラムとはOSのようなものですか?
JAVAでプログラムを作ってHPの更新やスクリプトが作成できるのですか?
そもそもJAVAで作るプログラムとはどのように利用するのか、
プログラムの意味がよく分かりません。
JAVAとスクリプトの違いはもう良いのでプログラムについて
分かりやすく教えてください。
No.2ベストアンサー
- 回答日時:
プログラムと言うのはコンピュータと話すための言語です。
コンピュータは頭がいいのでいろんな言葉が理解できるのですが、
特殊な言葉なので人間の方がその言語を覚えなくてはなりません。
例えば、A.gif画像を5秒間表示してくれ、というのをプログラムで表現します。
あるいは、Kのついた名前のファイルはいくつあるか数えてくれ、等です。
似たような言葉が多いので、
複雑な高等言語と呼ばれるものを1つマスターすれば、
大抵は他の言語も理解しやすくなります。
JAVAは単なるサーバー側のプログラミング言語ではありません。
そのような利用もできますが、
基本的にはローカルで動作する高等言語です。
JAVAの通信教育を申し込んだのでしたら、
ある意味ではよかったと思います。
後からjavascriptなどのスクリプト(簡易言語)
を理解するのは非常に楽です。
(例え途中で挫折したとしてもです。)
ある程度javaが理解できればjavascript(javaとは別)の本などを
読むだけで十分理解できると思います。
個人的にはある程度プログラムと言うものに自信が持てたら、
本屋などで、スクリプト用のjavascript辞典などを買って、
インターネットなどで調べながら勉強すれば覚えてしまうと思います。
とにかくまず、プログラムの基礎知識をみにつけるために、
嫌にまで、JAVAをやってみることをお勧めします。
基礎知識がなければスクリプトでも、敷居の高いものになってしまいます。
>>JAVAで作るプログラム
むしろOS以外のあらゆるものです。
どんなOS動作するという特徴があります。(バイトコード)
JAVAでスクリプトはできませんが、
アプレットというさらに強力なwebコンテンツを
作成することができます。
さらにはサーバー側のプログラミング、
ゲームやペイント、テキストといった全てのアプリケーションが作成できます。
さらに、iアプリ(Docomo)等の携帯電話プログラムも、
基本的にはjavaでできています。(java以外はない)
実例↓
http://www1.linkclub.or.jp/~yukos/java/java.htm
>>JAVAを作成するソフトのようなものですか
そういったものだと思ってください。
通信教育などの開発環境ではほとんど正解だと思います。
有難う御座いました。
貴重なご意見大変参考になり、通信教育を受ける自信が付きました。
途中で挫折などしません、必ず理解できるまで頑張ってみせます。
パソコン好きの爺々としてはJAVAは必要な物だと言うのが良く分かりました。
本当に有難う御座いました心から感謝します。
No.1
- 回答日時:
コンピューターはCPUとメモリーで成り立っており
CPUはメモリー上のデータを足したり、引いたりして
制御してます。そうした結果を人がディスプレーで
見て結果を得ております。
従ってCPUは二進数の数字しかわかりません。
これをいちいち人がやっていると日が暮れて
しまうのでプログラム言語ができました。
一番簡単なのがアセンブラというものでした。
これが後にフォートランやコボルという言語に
発展していき現段階ではVisualBasicとJavaの
時代になったという次第です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java マイクラjavaでForgeを入れたいのですが、インストールした.jarファイルが展開されてしまい中 1 2023/07/28 22:30
- Java JavaでWebページ作成 7 2023/07/21 21:09
- Java Java、配列の問題を教えて欲しいです。 ・日、月、火、水、木、金、土 ・各曜日の英語 を2次元配列 2 2023/07/10 19:14
- C言語・C++・C# 至急お願いします。C言語で.imgのファイルを読み込んで1バイトづつ出力するプログラムを作りたいので 3 2023/01/16 22:49
- Java Javaで2の0乗から-8乗まで表示するプログラムが分かりません… 教えていただけませんか? 4 2023/06/03 20:53
- Java javaでパソコンの内臓カメラや内臓マイクの映像や音をリアルタイムで映し出した 1 2022/07/09 14:02
- Java プログラミングのプの字も知りませんが、プログラミングを勉強したいです。とりあえず、学ぶものを決めない 3 2022/11/04 13:10
- Java Java 年数計算 3 2023/01/28 10:52
- その他(ソフトウェア) JavaとOracle Javaって何が違うんですか? 1 2022/05/05 05:46
- UNIX・Linux ubuntuのサーバー(virtual box)が、再起動するとデータが消えてしまいます。 4 2022/04/27 21:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
java、又はjavascriptでマシン...
-
同人ゲームについて
-
javaの堅牢性とは
-
javaのジェネリックスでTとEの...
-
正規表現について質問です。 カ...
-
javaアップレットとjavascript...
-
JAVAの基礎が勉強したいのですが。
-
JSPファイルで生じるエラーをど...
-
使用しているJUnitのバージョン...
-
vba クリップボードクリアにつ...
-
VBAの「for i=1 to cells(…」...
-
IISワーカープロセスが原因でCP...
-
Javaでのエラーについて
-
EclipseでJavaコンパイラのバー...
-
gitでバージョン指定してダウン...
-
プログラマーの適正検査落ちま...
-
サイドワインダーのドライバ
-
OpenGLでの楕円の描き方
-
Tomcat上で動くサーブレットが...
-
意味が分からないエラー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PythonやJavaScriptのように実...
-
JSPファイルで生じるエラーをど...
-
javaのジェネリックスでTとEの...
-
javaでの#if 0 #endif文
-
データベースの形式を認識でき...
-
正規表現について質問です。 カ...
-
ダブルコロンとアロー演算子
-
Pure Javaとは?
-
誕生日パラドックス
-
javaの堅牢性とは
-
while文を使ってのアプリケーシ...
-
Javascriptで出来ること
-
java と javaScript の違いはな...
-
サーブレットとPHPの違い
-
ラダーとjavascriptを勉強した...
-
java初心者なのですが、論理演...
-
正規表現で特定の単語を除外したい
-
C, C#, C++, Javaに関していく...
-
JAVAの特徴
-
VScodeのターミナルの文字化け...
おすすめ情報