The Icon Programming Language
by Ralph E. Griswold, Madge T. Griswold
Publisher: Peer-to-Peer Communications 1996
Number of pages: 410
Icon is a mature, general-purpose programming language which is available for free on many platforms. It has a rich set of types: integers (of arbitrary size), reals, strings, lists, sets, tables, and records, together with an interesting goal-directed evaluation mechanism. The book is clear and user-friendly. Some prior programming experience necessary.
Home page url
Download or read it online for free here:
by Graeme Donald Robertson - Robertson Pub
APL is a high-level, general-purpose, intuitive programming language which is designed to be easy on the programmer even if consequently hard on the computer - through power, not inefficiency. APL is essentially simple and easy to learn.
by Roberto Ierusalimschy
This book gives a solid base for any programmer who wants to use Lua. It covers all aspects of Lua -- from the basics to its API with C -- explaining how to make good use of its features and giving numerous code examples.
The F# programming language is part of Microsoft's family of .NET languages. F# is valuable to programmers at any skill level; it combines many of the features of functional and object-oriented programming styles into a uniquely productive language.
by Andreas Hohmann - Minimal Programming
This book tries to explain a number of programming languages, covering a wide range from currently popular ones such as Java, Perl, Python, and C# to less known languages. When describing the languages, I want to find out what they have in common.