Educational Programming Languages
Educational Programming Languages is a category of programming languages designed primarily for pedagogical purposes, distinguished by features that facilitate learning programming concepts, enhance cognitive accessibility, and support gradual progression in computational thinking within computer science education.
859
Publications
40.9K
Citations
1.8K
Authors
666
Institutions
Publications per year
2017–2026
231
Parents
859
Mitchel Resnick, John Maloney, Andrés Monroy‐Hernández et al. · Communications of the ACM · 2009 · 3.2K citations
The Scratch Programming Language and Environment
John Maloney, Mitchel Resnick, Natalie Rusk et al. · ACM Transactions on Computing Education · 2010 · 1.4K citations
Some Difficulties of Learning to Program
Benedict du Boulay · Journal of Educational Computing Research · 1986 · 640 citations
Education, Instruction, Teaching +13
José Manuel Sáez López, Marcos Román-González, Esteban Vázquez Cano · Computers & Education · 2016 · 517 citations · Full text
1–5 of 859
1.8K
13
h-index
9
h-index
8
h-index
7
h-index
7
h-index
1–5 of 1.8K
666
Stanford University
Stanford, United States
11 h-index
17 publications
825 citations
Tufts University
Medford, United States
10 h-index
23 publications
3.7K citations

University of Macedonia
Thessaloniki, Greece
10 h-index
22 publications
979 citations
North Carolina State University
Raleigh, United States
10 h-index
30 publications
1.6K citations
Carnegie Mellon University
Pittsburgh, United States
9 h-index
14 publications
1.2K citations
Northwestern University
Evanston, United States
9 h-index
12 publications
1.2K citations
University of Kent
Canterbury, United Kingdom
9 h-index
9 publications
571 citations

Okayama University
Okayama, Japan
8 h-index
24 publications
631 citations
1–8 of 666
64 publications · 2.2K citations
23
h-index
19 publications · 4.5K citations
17
h-index
15 publications · 1.7K citations
13
h-index
20 publications · 439 citations
13
h-index
14 publications · 624 citations
12
h-index
1–5