The Language Construction Kit on zompist has helped a generation of conlangers to understand and create languages. It's expanded here with coverage of semantics and pragmatics, language families, writing systems, and sample wordlists, as well as an annotated sample grammar.
eBay