DEV Community

Discussion on: JavaScript is not an untyped language

 
miguelmj profile image
MiguelMJ

My main references for the subject are Programming Language Theory textbooks written by L. Cardelli or R. Harper. They and other authors (I would need to check again the bibliography for the names) use 'untyped' to refer to languages where values have no types, or a single type, and therefore don't apply type restrictions of any kind.

Thread Thread
 
jcubic profile image
Jakub T. Jankiewicz

I only know one formal name "untyped lambda calculus". But only because there is typed lambda calculus. So obviously normal lambda calculus is untyped.