【完全入門】JavaScriptとJavaの違いと概念を10秒で説明します

PR
【完全入門】JavaScriptとJavaの違いと概念を10秒で説明します
この記事は約3分で読めます。

プログラミング初心者向けに解説!

JavaScriptとJavaの違いと概念をコンパクトに10秒でなるべく分かりやすく説明します。
【すぐわかる】エンジニア完全入門!

3丁目オーナー
3丁目オーナー

わしも最初の頃にこの違いがわからなかったんじゃ

プログラミング初心者だったので、名前が似ていてな

JavaScriptJavaは名前が似ているものの、全く異なるプログラミング言語です

JavaScriptとJavaの違いと概念

おそらく検索するとこんな感じで出てくると思います。

JavaScriptは、主にウェブ開発で使用されるインタープリタ型のプログラミング言語です。・・・・・・

は?

わかりやすく簡単に要約すると

JavaScriptとは?

スクリプト言語である

  • 特徴
    • スクリプト言語は、ビルドしなくても動く
    • 書いたコードをすぐに実行できる
  • 拡張子
    • .js, .jsx など
  • 用途
    • 主にフロントエンド開発に使用される
  • 動的型付け
    • 変数の型は実行時に決まる。型の宣言が不要
  • その他のスクリプト言語例
    • Python, Ruby, Bash, PowerShell
  • 補足
    • Node.jsを使うとサーバーサイドも可

Javaとは?

コンパイル言語である

  • 特徴
    • コンパイル言語は、ビルドが絶対必要
    • 書いたコードをすぐに実行できない
  • 拡張子
    • .java, .jar, class など
  • 用途
    • 主にバックエンド開発に使用される
  • 静的型付け
    • 変数の型はコンパイル時に決まる。型の宣言が必要
  • その他のコンパイル言語例
    • C, C++, C#, Go, Rust
【完全入門】"=> とは?"JavaScriptのアロー関数の使い方と意味
ReactでおなじみのJSやTSに登場する「アロー関数 =>(矢印)」その使い方と意味、生い立ちについて解説します。意味をしっかり覚えるとその後の理解が進みます。補足で無名関数(匿名関数)についても説明しています
【賃貸にスマートロック】玄関におすすめ後付け可能な鍵比較5選
賃貸でも玄関の鍵にスマートロックを後付けすることが可能です。スマホで楽々解錠、急な来客や彼氏彼女に合鍵シェアっておしゃれですね。徹底的に調べて厳選比較しました。【賃貸OK】ITエンジニアがおすすめする賃貸でもできるスマートハウス化計画!
【生成AI初心者向け】RAGとは?chunkとは?チャンク化とは解説
生成AIでおなじみのLLM + RAG!そこで重要なchunk(チャンク)、chunk化を中心に初心者向けに解説!chunkについて聞いたことがあるがそもそもよくわかっていない方向けの話!chunk分割やベクトルストアについても触れてみます
需要の高い人気プログラミング言語&フレームワーク【将来性】
数多くの種類の言語からプログラミング初心者にもエンジニアのキャリアアップにも最適な将来性の高い人気のプログラミング言語とおすすめフレームワークを紹介!特に需要の把握はスキルアップと年収に直結です。ガチで必要な全ての選択肢の答えがここに
【Python入門】Fast APIの実装手順とフレームワーク技術選定
PythonでREST APIを作ったので検討したフレームワークと手順をまとめました!バックエンド処理の実装にKotlin,Rails,Python,Go,TypeSclipt どれで作ろうか迷った結果、軽量で主力言語のPythonに決定

寄付の依頼

もし、少しでもご参考になりましたらサイト運営への寄付をお願いします。
とても励みになります。

If you would like to help, please make a donation to the site management.
It is very encouraging.

BTC (ビットコイン) アドレス
35AfkHtN3paTC1iNVtHg6BDmCnHmffzQWM
DEEPコイン アドレス
0x43Dbe7F99b4A31bF184b98A8A814ADEC48FB789D

PR

AIと英会話レッスン【スピークエル】

PR
PR

コメント

タイトルとURLをコピーしました