
JavaScript
JavaScript (sometimes shortened to JS) is a lightweight, interpreted, object-oriented language with first-class functions, most known as the scripting language for Web pages, but also used in many non-browser environments.
Racket (formerly PLT Scheme) is a modern programming language in the Lisp/Scheme family, suitable for a wide range of applications. It goes beyond Lisp and Scheme with dialects that support objects, types, laziness, and more.
racket (formerly plt scheme) is a modern programming language in the lisp/scheme family, suitable for a wide range of applications. it goes beyond lisp and scheme with dialects that support objects, types, laziness, and more. racket enables programmers to link components written in different dialects, and it empowers programmers to create new, projectspecific dialects. racket's libraries support applications from web servers and databases to guis and charts.
racket comes with an ide called drracket (formerly drscheme).
Productivity Developer Tools Education and Reference
macros graphical-user-interface educational programming ide programming-language lisp scheme