HPに使うJAVAスクリプトの勉強をしたく、JAVAとスクリプトは違う事を知らずにJAVAの通信教育を申し込んでしまいました。
JAVAはサーバー側のプログラミング言語で、
スクリプトはクライアント側のスクリプト言語でブラウザ上で動作する。
申し込んだものは仕方ないので頑張ってJAVAを理解したいと思うのですが、
ネット上のJAVA講座を見ると最初にJAVAをインストールするとあります。
これはJAVAを作成するソフトのようなものですか?
JAVAで作るプログラムとはOSのようなものですか?
JAVAでプログラムを作ってHPの更新やスクリプトが作成できるのですか?
そもそもJAVAで作るプログラムとはどのように利用するのか、
プログラムの意味がよく分かりません。
JAVAとスクリプトの違いはもう良いのでプログラムについて
分かりやすく教えてください。
No.1
- 回答日時:
コンピューターはCPUとメモリーで成り立っており
CPUはメモリー上のデータを足したり、引いたりして
制御してます。そうした結果を人がディスプレーで
見て結果を得ております。
従ってCPUは二進数の数字しかわかりません。
これをいちいち人がやっていると日が暮れて
しまうのでプログラム言語ができました。
一番簡単なのがアセンブラというものでした。
これが後にフォートランやコボルという言語に
発展していき現段階ではVisualBasicと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は必要な物だと言うのが良く分かりました。
本当に有難う御座いました心から感謝します。
お探しの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ランキング
-
PythonやJavaScriptのように実...
-
JAVA GUIをデザイン性のあるも...
-
javaでの#if 0 #endif文
-
vba クリップボードクリアにつ...
-
gitでバージョン指定してダウン...
-
[VB.2005]クライアントからWEB...
-
プログラミング開発経験とは?
-
Javaでのエラーについて
-
プログラム(Java)の楽しさっ...
-
まったくの素人にわかりやすい...
-
Javaにてシリアル通信を行って...
-
大学の授業のプログラミング、...
-
画像編集ソフトの作り方
-
この便利な時代に開発環境すら...
-
youtube ダウンロード 一括
-
txt2assのダウンロードができない
-
Javaプログラミングをやってます。
-
VBはどのくらいで習得するもの...
-
ActivePerlの旧バージョンのダ...
-
東方星蓮船体験版のダウンロー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JSPファイルで生じるエラーをど...
-
javaのジェネリックスでTとEの...
-
javaでの#if 0 #endif文
-
正規表現について質問です。 カ...
-
PythonやJavaScriptのように実...
-
データベースの形式を認識でき...
-
VScodeのターミナルの文字化け...
-
サーブレットとPHPの違い
-
!と~について
-
JSP・サーブレットとphpどちら...
-
Pure Javaとは?
-
同人ゲームについて
-
javaの堅牢性とは
-
java、又はjavascriptでマシン...
-
javaアップレットとjavascript...
-
Javaでクライアントアプリを作...
-
現在のC/C++とjavaの長所短所に...
-
いろいろなjavaの違い
-
形態素解析ツール「茶筅」をJAV...
-
C, C#, C++, Javaに関していく...
おすすめ情報