AMPL: A Modeling Language for Mathematical Programming
by R. Fourer, D.M. Gay, B.W. Kernighan
Publisher: Duxbury Press 2002
Number of pages: 540
AMPL is a language for large-scale optimization and mathematical programming problems in production, distribution, blending, scheduling, and many other applications. This book, written by the creators of AMPL, is a complete guide for modelers at all levels of experience.
Home page url
Download or read it online for free here:
(multiple PDF files)
by Vijaye Raji - Microsoft
Small Basic is a programming language that is designed to make programming extremely easy, approachable and fun for beginners. Small Basic's intention is to bring down the barrier and serve as a stepping stone to the world of computer programming.
by Neil Feinberg, et al. - Addison-Wesley
Dylan is a new programming language, that is both object-oriented, like C++ and Java, and dynamic, like Smalltalk. This book will be useful to anyone learning dynamic, object-oriented programming, whether it be in Dylan, Java, Smalltalk, or Lisp.
This book aims to provide beginners with an introduction to programming Mac OS X with Cocoa, using Xcode, the free developer tools provided with the operating system. Some knowledge of another programming language, preferably C, is assumed.
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.