Record Detail Back
Picturing Programs An introduction to computer programming
Computers don’t naturally understand human languages such as English. Instead, we invent artificial languages to communicate with them. These artificial languages are typically much simpler than any human language, so it’s easier to learn them than for, say, an English speaker to learn Chinese. But it’s still hard work. As with any language, you’ll need to learn the spelling, punctuation, grammar, vocabulary, and idioms1 of the new language. Among the artificial languages people use to communicate with computers (and computers use to communicate with one another) are HTML, XML, SQL, Javascript, Java, C++, Python, Scheme, PHP, Ruby, sh, awk, Racket, and hundreds more. Some of these languages are called programming languages because they are used mostly to write pro- grams — that is, to teach a computer new tricks by combining the tricks it already knows.
Stephen Bloch - Personal Name
NONE
Information Technology
English
2000
1-480
LOADING LIST...
LOADING LIST...