Jean Piaget propuso que el lenguaje está subordinado al pensamiento. Según su teoría, los niños pasan por etapas de desarrollo del lenguaje y cognitivo, incluyendo un periodo de "habla egocéntrica" donde hablan para sí mismos antes de desarrollar un lenguaje social. Piaget también describió etapas del desarrollo cognitivo como la etapa sensoriomotriz y las etapas de operaciones concretas y formales.