Foreword

Humankind is defined by language; but civilization is defined by writing.”

Computer science is defined by computer languages.

Will the information age be defined by the web of software languages?[2]

[2] The first two sentences are the first two sentences of the book The world’s writing systems, co-edited by P. T. Daniels and W. Bright. These three sentences attempt to summarize in a very concise way the logical progression from Stone Age and natural languages toward Information Age and software languages.

Since the invention of writing and then of printing, many books have been written on many different topics. So one should always ask, why another book? In particular, why did the author spend so much time and effort in writing ...

Get Software Language Engineering: Creating Domain-Specific Languages Using Metamodels now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.