برنامه های کاربردی با کارایی بالا را در صفحات وب فعال کنید.

بررسی اجمالی

WebAssembly (گاهی اوقات به اختصار Wasm نامیده می شود) یک قالب کد باینری قابل حمل و یک قالب متنی متناظر را برای برنامه های اجرایی و رابط های نرم افزاری برای تسهیل تعامل بین چنین برنامه هایی و محیط میزبان آنها تعریف می کند.

هدف اصلی WebAssembly فعال کردن برنامه های کاربردی با کارایی بالا در صفحات وب است، "اما هیچ گونه فرضی خاص برای وب ایجاد نمی کند یا ویژگی های خاص وب را ارائه نمی دهد، بنابراین می توان از آن در محیط های دیگر نیز استفاده کرد"، طبق مشخصات .

این یک استاندارد باز است و هدف آن پشتیبانی از هر زبانی در هر سیستم عاملی است و در عمل همه محبوب‌ترین زبان‌ها حداقل سطحی از پشتیبانی را دارند.