Asm.js je podmnožina programovacího jazyka JavaScript navržená Mozillou<ref>http://asmjs.org/ Homepage (anglicky)</ref>, která je určena pro výrazné zrychlení běhu javascriptových programů[[Aplikační software|aplikací]], podobně jako technologie NaCl a jazyk Dart od Google. Rychlost v současné době dosahuje na hodnoty jen asi o 50% nižší, než kód generovaný [[Překladač|překladači]]<ref>{{Citace elektronického periodika|periodikum = Linux Express|příjmení = Jelínek|jméno = Lukáš|url = http://www.linuxexpres.cz/novinky/asm-js-zrychluje}}</ref>, zejména původně napsaných pro hry z oblasti PC<ref>http://www.cnews.cz/epic-games-ve-spolupraci-s-mozillou-v-prohlizeci-zprovoznil-unreal-engine-4 Epic Games ve spolupráci s Mozillou v prohlížeči zprovoznil Unreal Engine 4 (česky)
</ref>, typicky napsané v jazyce [[C (programovací jazyk)|C]] nebo [[C++]].