TGViewer
Шпаргалки для айтишников Шпаргалки для айтишников @itcheat_sheet · 749 subscribers
Post #358 676
Как работают языки C++, Java, Python?

На схеме показано, как происходит компиляция и выполнение.

Компилируемые языки компилируются в машинный код компилятором. В дальнейшем машинный код может быть исполнен непосредственно процессором. Примеры: C, C++, Go.

В байткодовых языках, таких как Java, сначала компилируется исходный код в байткод, а затем JVM выполняет программу. Иногда компилятор JIT (Just-In-Time) компилирует исходный код в машинный код, чтобы ускорить его выполнение. Примеры: Java, C#

Интерпретируемые языки не компилируются. Они интерпретируются интерпретатором во время выполнения программы. Примеры: Python, Javascript, Ruby.

Компилируемые языки в целом работают быстрее интерпретируемых.
  • 👍 5
  • 🔥 1
More from @itcheat_sheet
  1. Apr 5, 20259 шпаргалок по RAG, LLM и агентам ИИ ...для инженеров ИИ (объяснение с наглядными примерам…
  2. Jan 22, 2025Шпаргалка из 128 шпаргалок для разработчиков https://dev.to/devmount/a-cheatsheet-of-128-c…
  3. Jan 18, 202512 команд Git, которые вы должны знать
  4. Nov 3, 2024Шпаргалка Linux
  5. Sep 30, 2024Шпаргалка по Docker для начинающих 🐳 https://dev.to/keshav___dev/docker-cheat-sheet-for-b…
  6. Aug 31, 2024Памятка по Kubectl — команды Kubernetes (от базового до продвинутого) https://www.strongdm…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →