Language Translators in Computer

Computer में Language Translators क्या होता हैं ?

Computer science में, language translator software program को संदर्भित करते हैं जो एक Programming Language को another programming language में या machine-readable form में converted करते हैं।

Computer science में Language Translator के main types

  1. Compilers
  2. Interpreters
  3. Assemblers
  4. Linkers and Loaders

Compilers

Compiler high-level programming language (जैसे,C, C++, Java, Python) में लिखे गए source code को लेते हैं और इसे machine-readable object code या executable code में translated करते हैं।

translated code कुशल और सही है यह सुनिश्चित करने के लिए compiler विभिन्न अनुकूलन और जांच करते हैं।

Compilers के उदाहरणों में GCC (GNU Compiler Collection), Microsoft Visual C++ और c lang शामिल हैं।

Interpreters

interpreter intermediate execution without producing worthy, सीधे high-level programming language code का translation और execution करते हैं।

interpreter runtime पर आवश्यक operation करते हुए, source code को line by line read और execute करते हैं।

Interpreters के उदाहरणों में Python interpreters, web browsers में JavaScript interpreter शामिल हैं।

Assemblers

Assembler assembly language code का translation करते हैं, जो एक low-level programming language है जो computer की machine language का direct representation प्रदान करती है।

Assembler assembly language instructions को संबंधित machine-readable binary code में converted करते हैं जिसे computer का CPU सीधे execute कर सकता है।

Assemblers के उदाहरणों में MASM (Microsoft Macro Assembler) और NASM (NetWide Assembler) शामिल हैं।

Linkers and Loaders

Linkers multiple object files (generated by a compiler) को एक executable file में जोड़ते हैं।

Loader फिर executable file को computer की memory में load करते हैं और इसे execution के लिए तैयार करते हैं।

Linker और loader बाहरी संदर्भों को solve करने, memory allocated करने और runtime environment install करने जैसे कार्यों को handling करता हैं।

Related Posts

Exploring the Exhilaration of Free Rotates Slots

Ports are among one of the most preferred kinds of casino games, providing exhilarating gameplay and the possibility to win large. Within the globe of slots, one…

Playing free slots without a download

1

Offline Slot Machine: Discovering the Wonderful World of Casino Site Port Machines

Slot machines have long been an iconic icon of gambling enterprises worldwide. The noise of rotating reels, the expectancy of a big win, and the blinking lights…

Ideal Genuine Cash Gambling Establishments

Finest Real Money Casinos In the world of online gaming, real cash gambling enterprises provide an interesting and rewarding possibility for players to indulge in their favorite…

The Ultimate Guide to Free Online Online Casinos

When it pertains to online casinos, there are a lot of alternatives available that satisfy gamers of all kinds. Whether you’re a skilled gambler or a rookie…

The Ultimate Overview to Free Online Casino Slot Machines: Take Pleasure In the Thrill Without Spending a Dollar

Are you a fan of gambling enterprise games? Do you like the adrenaline thrill that features rotating the reels and expecting a big win? If so, you…

Leave a Reply

Your email address will not be published. Required fields are marked *