English

Thoughts on Learning Human and Programming Languages

Software Engineering 2024-07-24 v1 Computers and Society

Abstract

This is a virtual dialog between Jeffrey C. Carver and Daniel S. Katz on how people learn programming languages. It's based on a talk Jeff gave at the first US-RSE Conference (US-RSE'23), which led Dan to think about human languages versus computer languages. Dan discussed this with Jeff at the conference, and this discussion continued asynchronous, with this column being a record of the discussion.

Cite

@article{arxiv.2407.15907,
  title  = {Thoughts on Learning Human and Programming Languages},
  author = {Daniel S. Katz and Jeffrey C. Carver},
  journal= {arXiv preprint arXiv:2407.15907},
  year   = {2024}
}

Comments

submitted version of a Software Engineering Department column now published as: D. S. Katz and J. C. Carver, "Thoughts on Learning Human and Programming Languages," Computing in Science & Engineering, v.26(1), Jan.-Mar. 2024

R2 v1 2026-06-28T17:49:57.499Z