From Wikipedia, the free encyclopedia
زبانهای تفسیری[1] به آن دسته از زبانهای برنامهنویسی برای رایانه گفته میشود که استفاده از آنها نیازمند یک مفسر (رایانه) است. بهطور نظری، تمام زبانهای رایانهای قابل همگردانی یا تفسیر هستند، و این نوع نامگذاری تنها به دلیل نوع استفاده از زبانهای برنامهنویسی به کار میرود نه به خاطر یک تفاوت ذاتی در زبانهای برنامهنویسی.
از جمله از زبانهای تفسیری، میتوان به زبان برنامهنویسی پایتون و جاوا اسکریپت اشاره کرد.
مفاهیم زبانهای تفسیری و زبانهای کامپایل شده به خوبی تعریف نشدهاند، چرا که در تئوری هر زبان برنامهنویسی میتواند تفسیری یا کامپایل شده باشد. ارائه هر دو گزینه در پیاده سازیهای زبانهای برنامهنویسی مدرن موجب محبوبیت فزاینده ای برای سکو میشود.
تفسیر زبان میتواند در تقابل با زبان ماشین باشد. در عمل مفهوم اجرا و تفسیر هر دو به یک معنا است — دریافت دستور بعدی از برنامه و اجرای آن.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.