We have been studying how basic cognitive skills contribute to variation in children’s language learning. For instance, we have examined situations where new vocabulary is taught explicitly, and children’s ability to use social vs. non-social cues to learn these new words, and to retain them over time. We have also investigated implicit learning situations: whether children are able to pick up on patterns that are not taught directly (i.e., procedural learning of a visual sequence), and how this relates to their language skills. In other studies we have examined memory for speech sounds, through tasks where children are asked to repeat nonsense or “non-words”, and how this may relate to their ability to learn language, and how it may differ across populations. Together these findings give insight into multiple sources of variability in language learning that arise from basic cognitive mechanisms.