8
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

プログラミング初心者(初学者)に伝えたいAdvent Calendar 2023

Day 1

JavaとJavaScriptが違うことをビジネスサイドに伝える例

Last updated at Posted at 2023-11-12

JavaとJavaScriptが違うことをビジネスサイドに伝える例

受講生の方にも、コンサル先の社長にも、わかり易い例はいくつ有っても足りない

  1. インドとインドネシアぐらい違う:両方とも国名で、名前に「インド」が含まれていますが、地理的位置、文化、言語などが全く異なります。同様に、JavaとJavaScriptは両方ともプログラミング言語ですが、構文、用途、動作環境などが全く異なります。

  2. メロンとメロンパンぐらい違う:両方とも食べ物で、名前に「メロン」が含まれていますが、一つは果物で、もう一つはパンです。同様に、JavaとJavaScriptは両方ともプログラミング言語ですが、Javaは一般的にサーバーサイドやデスクトップアプリケーションで使用され、JavaScriptは主にウェブブラウザ内で動作するスクリプト言語です。

  3. カエルとカエルアンコウぐらい違う:両方とも動物で、名前に「カエル」が含まれていますが、一つは陸生の両生類で、もう一つは海に生息する魚類です。同様に、JavaとJavaScriptは両方ともプログラミング言語ですが、Javaは静的型付け言語であり、JavaScriptは動的型付け言語です。

  4. ハチとハチドリぐらい違う:両方とも動物で、名前に「ハチ」が含まれていますが、一つは昆虫で、もう一つは鳥類です。同様に、JavaとJavaScriptは両方ともプログラミング言語ですが、JavaはOOPプログラミング言語であり、JavaScriptは主にウェブページの動的な要素を制御するためのOOPスクリプト言語です。

  5. カレーとカレーパンぐらい違う:両方とも食べ物で、名前に「カレー」が含まれていますが、一つはご飯の上にかける料理で、もう一つはパンの中にカレーが入っている食べ物です。同様に、JavaとJavaScriptは両方ともプログラミング言語ですが、Javaは一般的にサーバーサイドの開発やAndroidアプリの開発に使用された歴史もあり、JavaScriptはウェブブラウザ上で動作するプログラムを作成するために使用されます。

  6. ハンバーグとハンバーガーぐらい違う:両方とも食べ物で、名前に「ハンバーグ」が含まれていますが、一つはソースをかけて食べる料理で、もう一つはパンの間に肉や野菜を挟んだ食べ物です。同様に、JavaとJavaScriptは両方ともプログラミング言語ですが、Javaはコンパイルが必要な静的型付け言語であり、JavaScriptはブラウザで直接実行できる動的型付け言語です。

  7. エビとエビフライぐらい違う:両方とも食べ物で、名前に「エビ」が含まれていますが、一つは海で獲れる生の食材で、もう一つは揚げた料理です。同様に、JavaとJavaScriptは両方ともプログラミング言語ですが、Javaは一般的に大規模なシステムの開発に使用され、JavaScriptはウェブページの動的な要素を制御するために使用されます。

  8. サラダとフルーツサラダぐらい違う:両方とも食べ物で、名前に「サラダ」が含まれていますが、一つは野菜を主成分とした料理で、もう一つはフルーツを主成分としたデザートです。同様に、JavaとJavaScriptは両方ともプログラミング言語ですが、Javaは一般的にバックエンドの開発に使用され、JavaScriptはフロントエンドの開発に使用されます。

  9. チョコレートとホワイトチョコレートぐらい違う:両方とも食べ物で、名前に「チョコレート」が含まれていますが、一つはカカオを主成分としたお菓子で、もう一つはカカオの成分を一部除いたお菓子です。同様に、JavaとJavaScriptは両方ともプログラミング言語ですが、Javaは一般的にエンタープライズレベルのアプリケーションの開発に使用され、JavaScriptはウェブサイトのインタラクティブな要素の開発に使用されます。

  10. ワインとワイングミぐらい違う:両方とも食べ物で、名前に「ワイン」が含まれていますが、一つはアルコール飲料で、もう一つはお菓子です。同様に、JavaとJavaScriptは両方ともプログラミング言語ですが、Javaは一般的に大規模なアプリケーションの開発に使用され、JavaScriptはウェブページの動的な要素を制御するために使用されます。

  11. チーズとチーズケーキぐらい違う:両方とも食べ物で、名前に「チーズ」が含まれていますが、一つは乳製品で、もう一つはデザートです。同様に、JavaとJavaScriptは両方ともプログラミング言語ですが、Javaはジャバやジャヴァなど表記を違えるとJava警察がやってきて、JavaScriptはJavaと言われても文脈から「あーJavaScriptだろうけど指摘せず話を合わせよう」という雰囲気です。

  12. ハムとハムスターくらい違う:なにもかも違う。名前以外似通ったところなど一つもない。(standard software様ご提供情報)

  13. 京都と東京都くらい違う:名前の由来になっていますが、今となっては全くの別物(recordare(くま しろ)様ご提供情報)

  14. 東京と東京ディズニーランドくらい違う:全く何の関係もない言語なのに当時流行の Java の名前を借りて JavaScript になったわけで、東京と東京ディズニーランドの関係に似ていますかね。
    パクった方の知名度も高いところも含めて。
    京は元々中国で都という意味合いのあった字で、北京や南京もあるし、日本でも平城京や長岡京があり、首都が京の名を持つのは自然なことで、私としては「東京都の名前は京都を由来にしている」というのはウリジナル的な違和感を覚えます。
    東京の方は「東京-都」であるのに対し、京都の方は「京都-府」「京都-市」ですし。(@Zuishin 様ご提供)

起業・転職・フリーランス・プログラミング研修・エンジニア採用コンサルティングのご相談

  • 60分の人生相談を行っております。
  • 企業の方は初回限定割引はご利用できません。
  • 企業向けDXコンサルティングは年間契約でお受けしております。

https://park.jp/service_menu/2491

自分でもサービスを販売したい方へ

副業として無形のサービス提供をする場合、できるだけ手数料を下げて、安心して支払ってもらうスキル販売ショップサービス、【PARK】のご紹介です。

  • クラウドワークスが運営
  • 販売手数料 3%・決済手数料 3.5% + 40円/件
  • サービスを提供する予定がなくてもストレスを減らす方法で使える(⇠重要)
    ↓ご登録はこちらから(PR)↓

クラウドワークス運営スキル販売ショップPark

8
5
16

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?