I was reading "javascript good parts" author mentions that javascript is first of the lambda languages to be launched.
JavaScript's functions are first class objects with (mostly) lexical scoping. JavaScript is the first lambda language to go mainstream. Deep down, JavaScript has more in common with Lisp and Scheme than with Java. It is Lisp in C's clothing. This makes JavaScript is remarkably powerful language.
I didn't get what is a lambda language. What are the properties of such a language and how is it different from languages like java c c++ php?