• ベストアンサー

webプログラミングが出来る言語ですか?

javaというプログラミング言語は、 webプログラミングが出来る言語ですか? それともweb系ではなくソフトウェアを作成する言語ですか?

質問者が選んだベストアンサー

  • ベストアンサー
  • weavaest
  • ベストアンサー率15% (157/1020)
回答No.1

サーバーサイドのWEB開発も出来ますし、アプレット開発もできます。またWEB以外のソフト開発もできます。

RHVVVZOPZKZIA
質問者

お礼

回答頂きありがとうございました。

その他の回答 (6)

回答No.7

webアプリも作れますし、PCのアプリも、スマホ(Android端末)のアプリも作れます。 様々な環境で同じプログラムが動作するように作られた言語ですので、webに特化しているわけではないです。 ちなみにWebサイトを作るために生まれてきた言語としてはPHPがあります。

RHVVVZOPZKZIA
質問者

お礼

回答頂きありがとうございました。

noname#242220
noname#242220
回答No.6

JAVA自体はOSまで作成出来る言語です。 多くのプラウザに搭載されてるJAVAscriptとは別物です。 JAVAscriptはHTML言語の拡張処理を行う『ライブラリー』です。 JAVA言語を使えば独自のOSを作り上げる事が出来ます。

RHVVVZOPZKZIA
質問者

お礼

回答頂きありがとうございました。

回答No.5

> JavaScript にもブラウザによって互換性が無いと言う問題があります。 ですので、できるだけ JavaScript は使わずに、出来る限り CSS などで対応し、JavaScript を使わなければならない場合でも、出来る限り(1つのコードで)殆どのブラウザに対応できるようにするべきでしょう。 下記は CSS で記述されているようです(JavaScript を使わなくても ある程度 動的なページは作成できるようです)。 CSSで作ったドロップダウンメニューのドロップの動きいろいろ http://js.crap.jp/book/chapter2/drop-down-menu-effect.html

RHVVVZOPZKZIA
質問者

お礼

回答頂きありがとうございました。

回答No.4

>> アプレット開発 > ↑アプレットは(セキュリーティー上)デジタル署名が付いてないと表示できなくなってしまったので、残念ながらアプレット作成のハードルは上がってしまいました。 (Java とは別の言語) JavaScript にもブラウザによって互換性が無いと言う問題があります。 普通は対象ブラウザを何種類か決めて その非互換な部分に対応させるように工夫が必要となります。 シェアの低いブラウザまでは対応しないのが普通です。 こんなに違う! 世界と日本のブラウザシェア http://www.live-commerce.com/ecommerce-blog/browsers_share/#.Vu6-9333Ni8 PhantomJSと各ブラウザのJavascriptエンジンまとめ https://tsuchikazu.net/phantomjs-browser-javascript-engine/ (難しいことはせずに単純なプログラムだけなら)新Netscape系は「Firefox、Chrome」と互換性があるようです。 JavaScript の場合、この程度のプログラムでも非互換部分の対応に労力がかかってしまうと言うことです。

RHVVVZOPZKZIA
質問者

お礼

回答頂きありがとうございました。

回答No.3

> サーバーサイドのWEB開発 ↑これは Java EE(Enterprise Edition)の事ですね。 > アプレット開発 ↑アプレットは(セキュリーティー上)デジタル署名が付いてないと表示できなくなってしまったので、残念ながらアプレット作成のハードルは上がってしまいました。 もしお気軽に Java プログラミングしたいのなら、Java アプリケーションと言う選択肢になるでしょう。 (通常の Java アプリケーションと比べ、同程度のプログラムを作るにもハードルは上がますが)趣味でプログラミングしてみたいなら Android Java がオススメです。 Android 端末さえあれば自分の作ったプログラムを人に見せびらかせられるのでモチベーションが上がるんじゃないでしょうか? ただし、みんなが普段 使ってるような「アプリ、ゲーム」などと比べて雲泥の差でショボイので、あまり良い反応は得られない場合が多々あるかもしれませんけど…。 ただし、普通の Java とは API が全く別物なので WEB で検索して勉強し下さい。

RHVVVZOPZKZIA
質問者

お礼

回答頂きありがとうございました。

回答No.2

なんでもできる言語ですよ。カバー範囲は広い。 しかし、webをやるのに個人でjavaを使う人はみかけない。それはサーバーコストが高いから。個人で小洒落たwebサイトやwebサービスを作るのであればPHPかRudyかPythonがここ最近の主流。

RHVVVZOPZKZIA
質問者

お礼

回答頂きありがとうございました。

関連するQ&A