Contextualized Programming Language Documentation Article Swipe
Related Concepts
Hannah Potter
,
Ardi Madadi
,
René Just
,
Cyrus Omar
·
YOU?
·
· 2022
· Open Access
·
· DOI: https://doi.org/10.1145/3563835.3567654
· OA: W4310517599
YOU?
·
· 2022
· Open Access
·
· DOI: https://doi.org/10.1145/3563835.3567654
· OA: W4310517599
Learning the syntax and semantics of a new programming language is a challenge. It is common for learners to refer to language documentation many times and in many contexts as they build comfort and understanding. We review existing functional language documentation, finding that it tends to be organized according to the structure of the language. Each section interleaves narrative explanations, which introduce precise terminology that is then used consistently, with code examples. Sections often start with simpler special cases of a construct before considering it in full generality.
Keywords: Computer science · Documentation · Generality · Programming language · Syntax · Construct (python library) · Terminology · Language construct · Semantics (computer science) · Natural language processing · Linguistics · Artificial intelligence · Psychology
Related Topics To Compare & Contrast
Finding more related topics…