Myjs is a project mainly written in C, it's free.
JS (ES262) interpreter in C - Extremely Experimental - Learning purposes
Javascript interpreter in C for learning purposes. Experimental, untested code. Intended to support EcmaScript 262 specification.