What Made the Crocodile Cry?: 101 Questions about the English Language


Susie Dent - 2009
    Writing with her customary charm and erudition, Dent offers a wonderfully readable and endlessly entertaining exploration of language, answering 101 of the most intriguing questions about the English language, from word origins and spelling to grammar and usage. Dent ranges far and wide in her search for the oddities of language, pondering the ancient origin of the word tragedy (which originally meant goat song in Greek) as well as the modern meaning of the word donk in the Blackout Crew's song title Put a Donk in It. And throughout, the book brims with fascinating tales. Readers learn, for instance, that the word bankrupt comes from the Italian banca rotta or broken bench and the word broke (meaning out of funds) has the same origin. Dent explains that in the sixteenth century, money lenders conducted their business on benches outdoors and the usual Italian word for bench was banca (hence today's bank). The author also provides an entertaining account of the origin of the term white elephant (meaning a useless, burdensome possession) that dates back to ancient Siam, where rare white elephants were always given to the king. But since by law white elephants couldn't be worked (and earn money) or even be ridden, the king often re-gifted these worthless burdens to courtiers whom he didn't like. Sparkling with insight and linguistic curiosity, this delightful compendium will be irresistible to anyone fascinated with language--the perfect gift for word lovers everywhere.

Core Python Programming


Wesley J. Chun - 2000
    It turns out that all the buzz is well earned. I think this is the best book currently available for learning Python. I would recommend Chun's book over Learning Python (O'Reilly), Programming Python (O'Reilly), or The Quick Python Book (Manning)." --David Mertz, Ph.D., IBM DeveloperWorks(R) "I have been doing a lot of research [on] Python for the past year and have seen a number of positive reviews of your book. The sentiment expressed confirms the opinion that Core Python Programming is now considered the standard introductory text." --Richard Ozaki, Lockheed Martin "Finally, a book good enough to be both a textbook and a reference on the Python language now exists." --Michael Baxter, Linux Journal "Very well written. It is the clearest, friendliest book I have come across yet for explaining Python, and putting it in a wider context. It does not presume a large amount of other experience. It does go into some important Python topics carefully and in depth. Unlike too many beginner books, it never condescends or tortures the reader with childish hide-and-seek prose games. [It] sticks to gaining a solid grasp of Python syntax and structure." --http: //python.org bookstore Web site "[If ] I could only own one Python book, it would be Core Python Programming by Wesley Chun. This book manages to cover more topics in more depth than Learning Python but includes it all in one book that also more than adequately covers the core language. [If] you are in the market for just one book about Python, I recommend this book. You will enjoy reading it, including its wry programmer's wit. More importantly, you will learn Python. Even more importantly, you will find it invaluable in helping you in your day-to-day Python programming life. Well done, Mr. Chun!" --Ron Stephens, Python Learning Foundation "I think the best language for beginners is Python, without a doubt. My favorite book is Core Python Programming." --s003apr, MP3Car.com Forums "Personally, I really like Python. It's simple to learn, completely intuitive, amazingly flexible, and pretty darned fast. Python has only just started to claim mindshare in the Windows world, but look for it to start gaining lots of support as people discover it. To learn Python, I'd start with Core Python Programming by Wesley Chun." --Bill Boswell, MCSE, Microsoft Certified Professional Magazine Online "If you learn well from books, I suggest Core Python Programming. It is by far the best I've found. I'm a Python newbie as well and in three months time I've been able to implement Python in projects at work (automating MSOffice, SQL DB stuff, etc.)." --ptonman, Dev Shed Forums "Python is simply a beautiful language. It's easy to learn, it's cross-platform, and it works. It has achieved many of the technical goals that Java strives for. A one-sentence description of Python would be: 'All other languages appear to have evolved over time--but Python was designed.' And it was designed well. Unfortunately, there aren't a large number of books for Python. The best one I've run across so far is Core Python Programming." --Chris Timmons, C. R. Timmons Consulting "If you like the Prentice Hall Core series, another good full-blown treatment to consider would be Core Python Programming. It addresses in elaborate concrete detail many practical topics that get little, if any, coverage in other books." --Mitchell L Model, MLM Consulting "Core Python Programming is an amazingly easy read! The liberal use of examples helps clarify some of the more subtle points of the language. And the comparisons to languages with which I'm already familiar (C/C++/Java) get you programming in record speed." --Michael Santos, Ph.D., Green Hills Software The Complete Developer's Guide to Python New to Python? The definitive guide to Python development for experienced programmersCovers core language features thoroughly, including those found in the latest Python releases--learn more than just the syntax!Learn advanced topics such as regular expressions, networking, multithreading, GUI, Web/CGI, and Python extensionsIncludes brand-new material on databases, Internet clients, Java/Jython, and Microsoft Office, plus Python 2.6 and 3Presents hundreds of code snippets, interactive examples, and practical exercises to strengthen your Python skills Python is an agile, robust, expressive, fully object-oriented, extensible, and scalable programming language. It combines the power of compiled languages with the simplicity and rapid development of scripting languages. In Core Python Programming, Second Edition , leading Python developer and trainer Wesley Chun helps you learn Python quickly and comprehensively so that you can immediately succeed with any Python project. Using practical code examples, Chun introduces all the fundamentals of Python programming: syntax, objects and memory management, data types, operators, files and I/O, functions, generators, error handling and exceptions, loops, iterators, functional programming, object-oriented programming and more. After you learn the core fundamentals of Python, he shows you what you can do with your new skills, delving into advanced topics, such as regular expressions, networking programming with sockets, multithreading, GUI development, Web/CGI programming and extending Python in C. This edition reflects major enhancements in the Python 2.x series, including 2.6 and tips for migrating to 3. It contains new chapters on database and Internet client programming, plus coverage of many new topics, including new-style classes, Java and Jython, Microsoft Office (Win32 COM Client) programming, and much more. Learn professional Python style, best practices, and good programming habitsGain a deep understanding of Python's objects and memory model as well as its OOP features, including those found in Python's new-style classesBuild more effective Web, CGI, Internet, and network and other client/server applicationsLearn how to develop your own GUI applications using Tkinter and other toolkits available for PythonImprove the performance of your Python applications by writing extensions in C and other languages, or enhance I/O-bound applications by using multithreadingLearn about Python's database API and how to use a variety of database systems with Python, including MySQL, Postgres, and SQLiteFeatures appendices on Python 2.6 & 3, including tips on migrating to the next generation! Core Python Programming delivers Systematic, expert coverage of Python's core featuresPowerful insights for developing complex applicationsEasy-to-use tables and charts detailing Python modules, operators, functions, and methodsDozens of professional-quality code examples, from quick snippets to full-fledged applications

The Last Speakers: The Quest to Save the World's Most Endangered Languages


K. David Harrison - 2010
    David Harrison's expeditions around the world to meet with last speakers of vanishing languages. The speakers' eloquent reflections and candid photographs reveal little-known lifeways as well as revitalization efforts to teach disappearing languages to younger generations. Thought-provoking and engaging, this unique book illuminates the global language-extinction crisis through photos, graphics, interviews, traditional wisdom never before translated into English, and first-person essays that thrillingly convey the adventure of science and exploration.

A Student's Grammar of the English Language


Sidney Greenbaum - 1991
    Although the structure of the parent volume has been preserved so that reference to it can easily be made, this grammar has been especially written to take into account the needs of advanced students of grammar in colleges and universities.

Let's Learn Hiragana: First Book of Basic Japanese Writing


Yasuko Kosaka Mitamura - 1985
    It is possible to read Japanese knowing only a limited number of kanji, but it is not possible with only a limited number of katakana or hiragana-one must know all of them. Let's Learn Hiragana, and its companion volume Let's Learn Katakana, is a textbook that introduces the learner to the basics of one of these fundamental Japanese scripts. Being a workbook, it contains all the exercises that allow the student to master hiragana by the time the book has been finished. Let's Learn Hiragana is a classic in the field, and the huge number of students that have used it successfully is a sign of its preeminence as a self-study guide.

The Japanese Have a Word for It


Boyé Lafayette de Mente - 1997
    The co mpanion will interest tourists, students and business travel lers to Japan. '

A Primer of Ecclesiastical Latin


John F. Collins - 1985
    Collins includes the Latin of Jerome's Bible, of canon law, of the liturgy and papal bulls, of scholastic philosophers, and of the Ambrosian hymns, providing a survey of texts from the fourth century through the Middle Ages.An "Answer Key" to this edition is now available. Please see An Answer Key to A Primer of Ecclesiastical Latin, prepared by John Dunlap.

Schaum's Outline of French Grammar


Mary E. Coffman Crocker - 1973
    The examples use the language of real-life situations. This new edition also makes difficult topics, like the difference between mood and tense, even easier to understand. Numerous fill-in-the-blank and other exercises with delayed answers help cut down the time it takes readers to gain proficiency and confidence communicating in French.

The Naughty Little Book of Gaelic: All the Scottish Gaelic You Need to Curse, Swear, Drink, Smoke and Fool Around


Michael Newton - 2014
    Standards of morality and social conventions changed dramatically during the 19th century – and most of the people engaged in recording and commenting upon Highland life and tradition were puritanical ministers and priests who left out the racy bits. So, while there are many useful books that provide a wide range of Scottish Gaelic vocabulary to express many aspects of daily life – for the most part, they leave out the naughty bits.

The World's Major Languages


Bernard Comrie - 1987
    Written by acknowledged specialists in the field, the volume begins with a general introduction to language and language families, followed by language-family sections that provide an informative essay about that language, and individual chapters that discuss the history, distribution, syntax, grammar and punctuation, writing and spelling systems, standards of usage, and other important aspects of each language.

German Made Simple: Learn to speak and understand German quickly and easily


Arnold Leitner - 1985
    Void of all nonessentials and refreshingly easy to understand, German Made Simple includes:• Basics of German grammar• Modern German vocabulary• German pronunciation guide• German reading exercises• German economic information• Common German expressions• Review exercises• Complete answer key• German-English dictionary

Native Tongues


Charles Berlitz - 1982
    This book is a unique storehouse of surprising, thought provoking, fascinating and useful facts about human speech and the written word.

101 American English Idioms: Understanding and Speaking English Like an American


Harry Collis - 1987
    American English Idioms, a whimsical collection of colloquialisms, is sure to delight you - and provide real insight into American idioms, customs, and humor.Harry Collis has arranged common everyday idioms into nine lighthearted sections - including: The Body Has Many Uses People Do the Strangest Things When Things Go Wrong When Things Go Well and more And he has turned them over to the expert hands of Mario Risso, whose wonderfully humorous cartoons illustrate what Americans say and what they really mean.Each idiom has a standard English "translation" and is placed in a real-life context, either in a natural dialogue or narrative. These facilitate understanding and make the idioms come alive!

Language: The Cultural Tool


Daniel L. Everett - 2012
    But linguist Daniel Everett argues that, like other tools, language was invented by humans and can be reinvented or lost. He shows how the evolution of different language forms—that is, different grammar—reflects how language is influenced by human societies and experiences, and how it expresses their great variety.  For example, the Amazonian Pirahã put words together in ways that violate our long-held under-standing of how language works, and Pirahã grammar expresses complex ideas very differently than English grammar does. Drawing on the Wari’ language of Brazil, Everett explains that speakers of all languages, in constructing their stories, omit things that all members of the culture understand. In addition, Everett discusses how some cultures can get by without words for numbers or counting, without verbs for “to say” or “to give,” illustrating how the very nature of what’s important in a language is culturally determined. Combining anthropology, primatology, computer science, philosophy, linguistics, psychology, and his own pioneering—and adventurous—research with the Amazonian Pirahã, and using insights from many different languages and cultures, Everett gives us an unprecedented elucidation of this society-defined nature of language. In doing so, he also gives us a new understanding of how we think and who we are.

Preface to a Dictionary of the English Language


Samuel Johnson - 2004
    You may find it for free on the web. Purchase of the Kindle edition includes wireless delivery.