Im taking a basic course on programming language theory, and we're covering context-free grammar (BNF). Personally, I'm really interested in how to design syntax for a programming language. I'm planning to write a simple compiler for my graduate project, so what books are good for this area? Any feedback would be greatly appreciated.
I can recommend the ANTLR Reference. It explains many issues with language parsing (without the depth of the Dragon Book, though) and introduces you to a powerful (free) tool, namely a compiler generator. For both reasons, it might be a good starting point for your studies.
Most books I find on German grammar are precriptive in the sense that they try to describe Grammar by giving some rules. This approaches make the amount of thinking required the language less , but, I personally am also interested in the descriptive way which tries to form a general theory on what constitutes a meaningful German sentence.
The ultimate descriptive grammar of German (in English) may be Peter Jrgensen's German Grammar, translated by G. Kolisko and published by Heinemann in the years 1959-1966. This is now out of print, so you may need to go to a nearby university library, e.g. those included in WorldCat: Volume 1, Volume 2, Volume 3. You can find volume 2 on Archive.org.
Somewhat older, but still interesting, is Harald Weinrich's Textgrammatik der deutsche Sprache (first edition, 1993) because it uses the unit of the "text" as a starting point, whereas other descriptive grammars tend to begin with phonetics and then go over the diverse parts of speech and rarely discuss text-level grammar.
It is not heavily theoretical, but Helbig/Buscha: "Deutsche Grammatik: ein Handbuch fr den Auslnderunterricht" (Klett) is very descriptive. Many examples and exceptions are listed. It's German, though.
You can use Kitsun or Anki to practice the vocab in an SRS system with premade decks and Bunpro will put your grammar points in an SRS system. (By the way, I like puns, and I think the meaning behind Bunpro is a knee-slapper. Simple, but clever. ) Genki also has made apps that allow you to practice vocab but the 3rd edition versions are not out yet. They will be coming soon. Also, if you do go with Genki, make sure you buy the workbook! They also have a free app that provides audio to go along with the book. It will pronounce all the vocab/dialogue, etc and is even used to test your listening comprehension with exercises in the textbook and workbook.
I started this before WK, and I regret it. I think it would have been more efficient to get to level 10 or so in WK, as everything on the page makes so much more sense when I can understand the kanji.
The Cambridge Grammar of the English Language (CGEL), Huddleston and Pullum, 2002, a very often cited reference book in these here parts (ELL and ELU). I don't know remotely as much about CGEL as some knowledgeable contributors, and I only consult it and reference it when I need to, but it is one of the most comprehensive and coherent grammars. Note that from what I understand it is not without issues and doesn't always agree with other major grammar reference books.
CGEL is popular with many users, but McCawley 1998 is an alternative that is completely clear and well-written (by one person), with all deviations from traditional terminology explained as they occur, and no made-up terminology. It's a generative grammar, but not a Chomskyan grammar. McCawley gives top billing to the grammatical phenomena of the title, and only second billing to the theory he uses to describe them.
On the subject of lexicography, we also have an interview about the Oxford English Dictionary, which started more than a century ago and tries to track the origin of all words in the English language.
Bryan Garner, the American equivalent of the Acadmie franaise, has updated his Garner's Modern English Usage. It's the 5th edition (the first was published in 1998), and it opens with an exchange at a car rental counter over the use of 'may' versus 'can.' He writes, "Experiences like that one give me hope: they show that some people still care about our language, however misplaced their concerns might occasionally be."
Most grammar books say 'do this, and that's that.' But who says? How do they know? Real rules are grounded in the facts of actual standard usage. Here are five grammar books that show their work, telling you not only what to do but why, and how they know. Accept nothing less.
In the age of the internet, we are all writers. Correct grammar and punctuation are key to making a good impression. Grammar geek Mark Nichol, a writer at Daily Writing Tips, picks five of the best grammar and punctuation books, and tells us why bad grammar leads to anarchy.
In the age of the internet, we are all writers. Correct grammar and punctuation are key to making a good impression. Grammar geek Mark Nichol, a writer at Daily Writing Tips, picks five of the best grammar and punctuation books, and tells us why bad grammar leads to anarchy.
So, I started learning German yesterday and my goal is to clear A1 level exam in Mid March. I am looking for books that I can use to understand German grammar rules. So, yeah, I am here looking for recommendations.
I have the Talk German Grammar book produced by the BBC, I find it very clear and easy to use. It is also cheap and compact. I agree with Steve Kaufmann that grammar is best learnt from comprehensible input, and a book should only be used when you get stuck.
Please keep in mind that all of these books, with the exception of The Elements of Style, are geared toward the college market and are, therefore, quite expensive if you buy them new. You can find used copies pretty easily at online shops such as
amazon.com and
half.com.
Also, remember that this is merely my highly subjective list of personal favorites. If anyone else has a book on grammar, style, or writing in general to recommend to a college student, please leave a comment.
I'm currently reading Huddleston & Pullum; I'm not a linguist-in-training, just a nerd with too much free time. I'm not sure if you're even meant to read it in its entirety; it's about 1800 pages and quite dense. Annoyingly, the Kindle edition isn't formatted properly for phone screens, so you have to keep zooming in and out. But it is interesting, if you enjoy extremely thorough discussions of seemingly minor details of syntax.
@alphabet's answer covers professional grammars. The problem with the other category ("people who are neither linguists nor linguistics students") is that there are no "standard" grammar texts for them. That's like asking what is the standard text on vector calculus for people who have no prior math beyond multiplication tables and long division.
Anglophone education (excluding ESOL) does not teach students anything about the sounds of the language, nor its actual grammar and usage, because the systems all assume their students are native speakers, and therefore don't have to study that. Far more effort is devoted to "mastering" the complex English spelling system than to the equally complex sound system.
As for grammar, pseudo-Latin gobbledegook predominates, and teachers whose own teachers have never learned Latin make up their own paraphrases and create their own educational theories. All of this has to be left behind if you really want a book that teaches you something, so in fact you hafta study some linguistics just to be able to follow anything that tells the truth about English grammar, because Anglophone students are usually educationally deprived. Not your fault, of course.
For that purpose, I recommend either of David Crystal's Cambridge Encyclopedias: of Language, or of the English Language. Or both; there's little overlap. Both have good glossaries and references and cover everything, and they're cheap and fun to read.
When learning English, we face a lot of troubles and misunderstandings. But the most difficult one is grammar, it is impossible to speak English correctly without it. English grammar is very important. As a result, learners have to memorize a lot of structures, verbs, and tenses. And what if you don't just learn grammar, but understand it? To learn English grammar better, it is necessary to choose a textbook responsibly. After all, this choice can play a decisive role in the success of learning a language or improving it. To date, there is a huge selection of grammar books, authors, and publishers.
Knowledge of grammar will help you speak English easily and confidently. If you know grammar rules well and know how to apply them, you will be able to avoid those mistakes that make your speech strange and difficult for native speakers to understand.
In certain situations, grammar is not just important, but extremely necessary. For example, if you are going to an interview in an English-speaking company or plan to look for a job in an English-speaking country. In both cases, it will probably be important for a potential employer to understand how well you speak the language. Good knowledge of grammar will not only allow you to demonstrate a high level of English but also show that you are attentive to details.
If you like to meet foreigners while traveling in different countries, you will simply need to speak the language at a more or less decent level. Good grammar will help you not only impress foreigners with your knowledge of the language but also avoid awkward situations arising from misunderstandings.
What should you pay attention to first when buying a textbook?! Of course, this is the purpose of the purchase, why do you need a textbook and what would you like to improve in English grammar. The answer to this question will solve several problems at once: you will save time and not spend extra money on unnecessary benefits.
3a8082e126