Tutorial 2: Compilers Vs Interpreters




 Hello Friends, Core Java के पिछले tutorial में हमने उसका Introduction, Types of Java Applications और Features of Java के बारे में जाना था, अब आइये हम कुछ basics के बारे में जानते हैं, जिनकी जरुरत हमे आगे programming में पड़ेगी| तो शुरू करते हैं| हम आज जो topics cover करने वाले हैं, वो नीचे दिए गए हैं:

      Compilers Vs Interpreters
      Java Technology Editors
      Ide Vs Text Editor
      Important tools to write java programs


 Compilers


      A compiler is a translator that converts the high-level language into machine language.
      HLL is written by a developer/programmer and machine language can be understood by the processor.
      Compiler is used to show the errors to the programmer.
      The main purpose of the compiler is to change the code written in one language, without changing the meaning of the program.
      Compiler takes entire program as input.

Interpreters

      An interpreter directly executes the instructions written in a programming or scripting language, without previously converting them to an object code/machine code.
     Example: Java, Python, Perl, Matlab, etc.
      It takes a single line of code/instruction at a time.
      Compilation and execution take place simultaneously.
      Requires less memory as it does not create intermediate object code.
      Displays errors of each line one by one.

Java Technology Editors

      Java SE: Java Standard Edition
      JEE: Java Enterprise Edition
      JME: Java Micro Edition

Ide Vs Text Editor

IDE

      It stands for, “Integrated development environment”.
      It is a programming environment that contains many things in a single package, i.e. code editor, compiler, debugger, etc.
      Example: NetBeans Ide, Eclipse Ide, IntelliJ   IDEA, etc.


Text Editor

      A system/program that allows a user to edit text.
      It can be used to change/edit the files, such as configuration files, documentation files, programming language programs/source codes, etc.
      Examples: Notepad, Notepad++, Visual Studio Code, EditPlus, Sublime Text, Atom Text Editor, etc.





Important Tools to Write Java Programs

1.    JDK: Java development kit
2.    Ide/Text editor
3.    Setting-up environment variables

तो दोस्तों, हमारा Core Java programming language के basics का एक और part समाप्त होता है| आशा करता हूँ कि आपको Java के बारे में अभी तक बतायी गयी सारी बातें समझ में आ गयी होंगी और आप सब को मेरा काम पसन्द आ रहा होगा| आप में से जिन्हें भी इन tutorials के pdf notes चाहिये, उनके लिए मेने tutorial के end में pdf का link डाल दिया है| आप वहां से जाकर उसे देख और download कर सकते हैं| इसके साथ-साथ मेने पिछले tutorial की भी pdf का link tutorial के end में दे दिया है, आप उसे भी वहां से देख और download कर सकते हैं|

दोस्तों, मेरा प्रयास है कि जितना जल्दी सम्भव हो सके, उतना जल्दी मैं practical शुरू कर सकूँ| तो दोस्तों, इस tutorial के लिए इतना ही| Core Java के next tutorial के साथ जल्दी ही मिलते हैं|

आपका
अँकुर सक्सेना
(Ankur Saxena)


Tutorial 1: Introduction to Core Java

Tutorial 2: Compilers Vs Interpreters

Previous: Introduction to Core Java

Next: Installing Java 8 on Windows or Linux Ubuntu

Post a Comment

0 Comments