The Secret Life of Words: How English Became English


Henry Hitchings - 2008
    An average person spends his or her day enveloped in conversations, e-mails, phone calls, text messages, directions, headlines, and more. But how often do we stop to think about the origins of the words we use? Have you ever thought about which words in English have been borrowed from Arabic, Dutch, or Portuguese? Try admiral, landscape, and marmalade, just for starters. The Secret Life of Words is a wide-ranging account not only of the history of English language and vocabulary, but also of how words witness history, reflect social change, and remind us of our past. Henry Hitchings delves into the insatiable, ever-changing English language and reveals how and why it has absorbed words from more than 350 other languages—many originating from the most unlikely of places, such as shampoo from Hindi and kioskfrom Turkish. From the Norman Conquest to the present day, Hitchings narrates the story of English as a living archive of our human experience. He uncovers the secrets behind everyday words and explores the surprising origins of our most commonplace expressions. The Secret Life of Words is a rich, lively celebration of the language and vocabulary that we too often take for granted.

How to Learn a Foreign Language


Graham E. Fuller - 1987
    But it’s a lot easier if you know the hidden skills and techniques that experts know -- and use -- to learn any foreign language. In this little handbook, language expert Graham E. Fuller -- whose career has required him to learn more than a dozen languages -- shows how to take the steps that will make it easier for anyone struggling to learn any new language.That’s why How to Learn a Foreign Language is used by schools, universities, and independent language-learners throughout the world. Acclaim for How to Learn a Foreign Language:“Useful and entertaining.” -- The New York Times“It’s astonishing that no one has ever thought of a book like this before -- designed to prepare students for beginning the study of any language. This book is indispensable to anyone learning a first foreign language.” -- Dr. L. Michael Bell Professor of English and Foreign Languages, University of Colorado“This book could save a beginning student hours of confusion, and might provide some confidence that learning a language is normal and possible, even for someone like him or her!...Fuller has codified what many successful language learners have found out for themselves by learning languages...The knowledge that Fuller is writing from such vast experience can only inspire confidence on the part of the reluctant language learner.” -- Carol L. McKay, Modern Language JournalExcerpts from the Book:This book is for those of you who have never studied a foreign language before. And it is for those of you who have already had one painful experience with a foreign language and who hope to do better at it this time...This book isn’t just for people who like languages. It’s for those of you who have to learn a language for one reason or another...

Organic Chemistry


Francis A. Carey - 2007
    This best-selling text gives students a solid understanding of organic chemistry by stressing how fundamental reaction mechanisms function and reactions occur. With the addition of handwritten solutions, new cutting-edge molecular illustrations, updated spectroscopy coverage, seamless integration of molecular modeling exercises, and state-of-the-art multimedia tools, the 7th edition of Organic Chemistry clearly offers the most up-to-date approach to the study of organic chemistry.

How to Become a Straight-A Student


Cal Newport - 2006
    But Cal Newport knows that real straight-A students don't study harder--they study smarter. A breakthrough approach to acing academic assignments, from quizzes and exams to essays and papers, "How to Become a Straight-A Student" reveals for the first time the proven study secrets of real straight-A students across the country and weaves them into a simple, practical system that anyone can master. You will learn how to: Streamline and maximize your study time Conquer procrastinationAbsorb the material quickly and effectivelyKnow which reading assignments are critical--and which are notTarget the paper topics that wow professorsProvide A+ answers on examsWrite stellar prose without the agony A strategic blueprint for success that promises more free time, more fun, and top-tier results, "How to Become a Straight-A Student" is the only study guide written by students for students--with the insider knowledge and real-world methods to help you master the college system and rise to the top of the class.

The Story and Its Writer: An Introduction to Short Fiction


Ann Charters - 1983
    This brief edition of the most widely adopted book of its kind offers all of the editorial features of the longer book with about half the stories and writer commentaries in a shorter, less expensive format.

How English Became English: A Short History of a Global Language


Simon Horobin - 2016
    But where did English come from? And how has it evolved into the language used today? In Do You Speak English? Simon Horobin investigates the evolution of the English language, examining how the language continues to adapt even today, as English continues to find new speakers and new uses. Engaging with contemporary concerns about correctness, Horobin considers whether such changes are improvements, or evidence of slipping standards. What is the future for the English Language? Will Standard English continue to hold sway, or are we witnessing its replacement by newlyemerging Englishes?

They Say / I Say: The Moves That Matter in Academic Writing


Gerald Graff - 2006
    In addition to explaining the basic moves, this book provides writing templates that show students explicitly how to make these moves in their own writing.

Fluent Python: Clear, Concise, and Effective Programming


Luciano Ramalho - 2015
    With this hands-on guide, you'll learn how to write effective, idiomatic Python code by leveraging its best and possibly most neglected features. Author Luciano Ramalho takes you through Python's core language features and libraries, and shows you how to make your code shorter, faster, and more readable at the same time.Many experienced programmers try to bend Python to fit patterns they learned from other languages, and never discover Python features outside of their experience. With this book, those Python programmers will thoroughly learn how to become proficient in Python 3.This book covers:Python data model: understand how special methods are the key to the consistent behavior of objectsData structures: take full advantage of built-in types, and understand the text vs bytes duality in the Unicode ageFunctions as objects: view Python functions as first-class objects, and understand how this affects popular design patternsObject-oriented idioms: build classes by learning about references, mutability, interfaces, operator overloading, and multiple inheritanceControl flow: leverage context managers, generators, coroutines, and concurrency with the concurrent.futures and asyncio packagesMetaprogramming: understand how properties, attribute descriptors, class decorators, and metaclasses work"

The First Word: The Search for the Origins of Language


Christine Kenneally - 2007
    However, because it leaves no permanent trace, its evolution has long been a mystery, and it is only in the last fifteen years that we have begun to understand how language came into being. "The First Word" is the compelling story of the quest for the origins of human language. The book follows two intertwined narratives. The first is an account of how language developed?how the random and layered processes of evolution wound together to produce a talking animal: us. The second addresses why scientists are at last able to explore the subject. For more than a hundred years, language evolution was considered a scientific taboo. Kenneally focuses on figures like Noam Chomsky and Steven Pinker, along with cognitive scientists, biologists, geneticists, and animal researchers, in order to answer the fundamental question: Is language a uniquely human phenomenon? "The First Word" is the first book of its kind written for a general audience. Sure to appeal to fans of Steven Pinker's "The Language Instinct" and Jared Diamond's "Guns, Germs, and Steel," Kenneally's book is set to join them as a seminal account of human history.

Sister Bernadette's Barking Dog: The Quirky History and Lost Art of Diagramming Sentences


Kitty Burns Florey - 2006
    "Sister Bernadette's Barking Dog: The Quirky History and Lost Art of Diagramming Sentences is a 2006 book by author Kitty Burns Florey about the history and art of sentence diagramming. Florey learned to diagram sentences as a Catholic school student at St. John the Baptist Academy in Syracuse, New York. Diagramming sentences is useful, Florey says, because it teaches us to "focus on the structures and patterns of language, and this can help us appreciate it as more than just a vehicle for expressing minimal ideas". Florey said in a 2012 essay "Taming Sentences":When we unscrew a sentence, figure out what makes it tick and reassemble it, we interact with our old familiar language differently, more deeply, responding to the way its individual components fit together. Once we understand how sentences work (what's going on? what action is taking place? who is doing it and to whom is it being done?), it's harder to write an incorrect one.Sentence diagramming was introduced by Brainerd Kellogg and Alonzo Reid, professors at the Brooklyn Polytechnic Institute, in their book History of English published in 1877."Keywords: KITTY BURNS FLOREY SISTER BERNADETTE DOG BARKING DIAGRAMMING SENTENCES ENGLISH GRAMMAR REFERENCE LANGUAGE

A Student's Introduction to English Grammar


Rodney Huddleston - 2005
    The text is intended for students in colleges or universities who have little or no previous background in grammar, and presupposes no linguistics. It contains exercises, and will provide a basis for introductions to grammar and courses on the structure of English, not only in linguistics departments but also in English language and literature departments and schools of education.

How to Learn Any Language: Quickly, Easily, Inexpensively, Enjoyably and on Your Own


Barry Farber - 1991
    The techniques he presents in "How to Learn Any Language" will have you speaking, reading, writing and enjoying any foreign language you want to learn - or have to learn - in a surprisingly short time.Without beating your head against verb conjugations or noun declensions, you can follow Farber's principles and glide toward proficiency in your chosen language. His method consist of four ground-breaking but simple concepts hailed by language-teaching professionals:

Literary Theory: An Introduction


Terry Eagleton - 1983
    It could not anticipate what was to come after, neither could it grasp what had happened in literary theory in the light of where it was to lead.

Beginning Programming All-In-One Desk Reference for Dummies


Wallace Wang - 2007
    If programming intrigues you (for whatever reason), Beginning Programming All-In-One Desk Reference For Dummies is like having a starter programming library all in one handy, if hefty, book.In this practical guide, you'll find out about algorithms, best practices, compiling, debugging your programs, and much more. The concepts are illustrated in several different programming languages, so you'll get a feel for the variety of languages and the needs they fill.Inside you'll discover seven minibooks:Getting Started: From learning methods for writing programs to becoming familiar with types of programming languages, you'll lay the foundation for your programming adventure with this minibook. Programming Basics: Here you'll dive into how programs work, variables, data types, branching, looping, subprograms, objects, and more. Data Structures: From structures, arrays, sets, linked lists, and collections, to stacks, queues, graphs, and trees, you'll dig deeply into the data. Algorithms: This minibook shows you how to sort and search algorithms, how to use string searching, and gets into data compression and encryption. Web Programming: Learn everything you need to know about coding for the web: HyperText. Markup Language (better known simply as HTML), CSS, JavaScript, PHP, and Ruby. Programming Language Syntax: Introduces you to the syntax of various languages - C, C++, Java, C#, Perl, Python, Pascal, Delphi, Visual Basic, REALbasic - so you know when to use which one. Applications: This is the fun part where you put your newly developed programming skills to work in practical ways. Additionally, Beginning Programming All-In-One Desk Reference For Dummies shows you how to decide what you want your program to do, turn your instructions into "machine language" that the computer understands, use programming best practices, explore the "how" and "why" of data structuring, and more. And you'll get a look into various applications like database management, bioinformatics, computer security, and artificial intelligence. After you get this book and start coding, you'll soon realize that -- wow! You're a programmer!

The C++ Programming Language


Bjarne Stroustrup - 1986
    For this special hardcover edition, two new appendixes on locales and standard library exception safety (also available at www.research.att.com/ bs/) have been added. The result is complete, authoritative coverage of the C++ language, its standard library, and key design techniques. Based on the ANSI/ISO C++ standard, The C++ Programming Language provides current and comprehensive coverage of all C++ language features and standard library components. For example:abstract classes as interfaces class hierarchies for object-oriented programming templates as the basis for type-safe generic software exceptions for regular error handling namespaces for modularity in large-scale software run-time type identification for loosely coupled systems the C subset of C++ for C compatibility and system-level work standard containers and algorithms standard strings, I/O streams, and numerics C compatibility, internationalization, and exception safety Bjarne Stroustrup makes C++ even more accessible to those new to the language, while adding advanced information and techniques that even expert C++ programmers will find invaluable.