Programming in Lua
by Roberto Ierusalimschy
Number of pages: 288
The 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 book is targeted at people with some programming background, but it does not assume any prior knowledge about Lua or other scripting languages.
Home page url
Download or read it online for free here:
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.
The purpose of this book is to teach Lua programming to anyone regardless of previous programming experience. It can be used as an introduction to programming, or as an introduction to Lua, for people who have programmed before but not in Lua.
by Greg Hendershott - GregHendershott.com
Racket is a modern programming language in the Lisp/Scheme family. I want to show how Racket macro features have evolved as solutions to problems. I'll give you the questions and problems first, so that you can better appreciate the solutions.
BASIC was developed in 1963 at Dartmouth College, New Hampshire as a teaching language. The language taught here, BASIC, is easier to learn than others as its commands are similar to English and has a simple set of rules for entering them.