March 2014
Intermediate to advanced
260 pages
6h 31m
English
The original role of programming languages is that of a communication medium between a human and a computer. Today, the life span of software has increased, and programming teams have grown in size. As programmers need to communicate about software, computer code has also become an important human communication medium.
In this quote, Gilles Dubochet introduces “distributed cognition” as he analyzes the role of programming languages for human communication. Programming languages are often studied in the abstract without considering a number of rather obvious contextual issues:
This chapter points out the variety of languages that can be run on the Java platform. This allows the possibility of choosing the ...