programming

Convergent Representations of Computer Programs in Human and Artificial Neural Networks
The language of programming: a cognitive perspective