Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Language and Cognition01:27

Language and Cognition

741
Language serves as a bridge between ideas and communication, influencing how individuals perceive and interact with the world. Psychologists have long debated whether language shapes thought or vice versa. This discussion gained grip with Edward Sapir and Benjamin Lee Whorf in the 1940s, who proposed that language determines thought, a concept known as linguistic determinism. They suggested that the vocabulary and structure of a language influence how its speakers think and perceive reality.
741
Social Cognitive Perspective on Personality01:30

Social Cognitive Perspective on Personality

1.0K
Social cognitive perspectives on personality emphasize the importance of conscious awareness, beliefs, expectations, and goals in shaping behavior. These perspectives incorporate behaviorist principles, such as learning through reinforcement and conditioning, but extend beyond them by highlighting human reasoning and planning. Unlike traditional behaviorist views, social cognitive theory focuses on how individuals reflect on their past experiences and plan for future outcomes by considering...
1.0K
Language01:16

Language

898
Language is a unique communication system that uses words and systematic rules to organize and transmit information. Unlike other forms of communication, which may involve postures, movements, odors, or vocalizations, language relies on symbols and grammar. This makes human communication distinct from that of other species, who also communicate but do not use language in the same way humans do.
Corballis and Suddendorf (2007) and Tomasello and Rakoczy (2003) highlight the role of language in...
898
Cognitive Dissonance01:38

Cognitive Dissonance

36.8K
Social psychologists have documented that feeling good about ourselves and maintaining positive self-esteem is a powerful motivator of human behavior (Tavris & Aronson, 2008). In the United States, members of the predominant culture typically think very highly of themselves and view themselves as good people who are above average on many desirable traits (Ehrlinger, Gilovich, & Ross, 2005). Often, our behavior, attitudes, and beliefs are affected when we experience a threat to our...
36.8K
Components of Language01:24

Components of Language

796
Language, whether spoken, signed, or written, consists of specific components: lexicon and grammar. The lexicon is the vocabulary of a language, comprising its words. Grammar is the set of rules used to convey meaning through the lexicon. For example, English grammar adds “-ed” to most verbs to indicate past tense. Words are formed by combining phonemes, which are the basic sound units of a language. Different languages have different sets of phonemes (e.g., “ah” vs.
796
Language Development01:22

Language Development

877
Children master language quickly and with relative ease, supported by both biological predisposition and reinforcement. B. F. Skinner (1957) proposed that language is learned through reinforcement, while Noam Chomsky (1965) argued that language acquisition mechanisms are biologically determined.
The critical period for language acquisition suggests that the ability to acquire language is at its peak early in life. As people age, this proficiency decreases. Language development begins very...
877

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

The language network responds robustly to sentences across tasks.

Imaging neuroscience (Cambridge, Mass.)·2026
Same author

The extended language network: Language-responsive brain areas whose contributions to language remain to be discovered.

The Journal of neuroscience : the official journal of the Society for Neuroscience·2026
Same author

Assessing the feasibility of machine learning for ancient DNA age prediction: Limitations and insights.

Biology methods & protocols·2026
Same author

Monosynaptic connections link functionally similar regions in human cortex.

bioRxiv : the preprint server for biology·2026
Same author

A 3.5-minute-long reading-based fMRI localizer for the language network.

Imaging neuroscience (Cambridge, Mass.)·2026
Same author

From Metabolically Healthy to Unhealthy Obesity Through Low-Grade Inflammation.

Biomedicines·2026
Same journal

Misinformation as strategy: Epistemic consequences and the undermining of shared truth.

Trends in cognitive sciences·2026
Same journal

Geographical psychology: Spatial variation in psychological phenomena and their consequences.

Trends in cognitive sciences·2026
Same journal

Multi-brain neurofeedback: what are we training for?

Trends in cognitive sciences·2026
Same journal

The developing vocal self.

Trends in cognitive sciences·2026
Same journal

Searching beyond decrements: Attentional guidance across the adult lifespan.

Trends in cognitive sciences·2026
Same journal

Looking into working memory through micro eye movements.

Trends in cognitive sciences·2026
See all related articles

Related Experiment Video

Updated: Jan 24, 2026

The Spatial Memory Game: Testing the Relationship Between Spatial Language, Object Knowledge, and Spatial Cognition
05:15

The Spatial Memory Game: Testing the Relationship Between Spatial Language, Object Knowledge, and Spatial Cognition

Published on: February 19, 2018

11.3K

The Language of Programming: A Cognitive Perspective.

Evelina Fedorenko1, Anna Ivanova2, Riva Dhamala3

  • 1Brain and Cognitive Sciences Department, Massachusetts Institute of Technology, Cambridge, MA, USA; McGovern Insitute for Brain Research, Massachusetts Institute of Technology, Cambridge, MA, USA; Psychiatry Department, Massachusetts General Hospital, Boston, MA, USA.

Trends in Cognitive Sciences
|June 3, 2019
PubMed
Summary
This summary is machine-generated.

Computer programming skills are increasingly vital across many professions. Research suggests programming shares cognitive processes with natural language, impacting human mind studies and educational strategies.

Keywords:
cognitive architecturecomputer programmingeducation policylanguage processing

More Related Videos

Practical Methodology of Cognitive Tasks Within a Navigational Assessment
05:19

Practical Methodology of Cognitive Tasks Within a Navigational Assessment

Published on: June 1, 2015

14.0K
Examining Bilingual Language Control Using the Stroop Task
05:31

Examining Bilingual Language Control Using the Stroop Task

Published on: February 26, 2020

15.5K

Related Experiment Videos

Last Updated: Jan 24, 2026

The Spatial Memory Game: Testing the Relationship Between Spatial Language, Object Knowledge, and Spatial Cognition
05:15

The Spatial Memory Game: Testing the Relationship Between Spatial Language, Object Knowledge, and Spatial Cognition

Published on: February 19, 2018

11.3K
Practical Methodology of Cognitive Tasks Within a Navigational Assessment
05:19

Practical Methodology of Cognitive Tasks Within a Navigational Assessment

Published on: June 1, 2015

14.0K
Examining Bilingual Language Control Using the Stroop Task
05:31

Examining Bilingual Language Control Using the Stroop Task

Published on: February 26, 2020

15.5K

Area of Science:

  • Cognitive Science
  • Computational Linguistics
  • Educational Technology

Background:

  • Computer programming is a fundamental skill in diverse academic and professional fields.
  • Traditionally classified within Science, Technology, Engineering, and Mathematics (STEM), programming exhibits unique characteristics.
  • Emerging evidence suggests parallels between programming and natural language processing.

Purpose of the Study:

  • To explore the cognitive underpinnings of computer programming.
  • To investigate the relationship between programming and natural language comprehension.
  • To identify potential applications for enhancing programming education and understanding human cognition.

Main Methods:

  • Comparative analysis of programming and natural language structures.
  • Cognitive processing assessments for programming tasks.
  • Literature review on computational linguistics and cognitive psychology.

Main Results:

  • Programming and natural language share overlapping cognitive mechanisms.
  • Linguistic similarities may influence how individuals learn and process code.
  • Understanding these overlaps can inform pedagogical approaches.

Conclusions:

  • The cognitive basis of programming warrants further investigation.
  • Recognizing programming as a linguistic activity can revolutionize educational methods.
  • This research contributes to a deeper understanding of the human mind's capacity for complex symbolic systems.