Jump to ratings and reviews
Rate this book

Concepts of Programming Languages

Rate this book
For courses in computer programming. Evaluating the Fundamentals of Computer Programming LanguagesConcepts of Computer Programming Languages introduces students to the fundamental concepts of computer programming languages and provides them with the tools necessary to evaluate contemporary and future languages. An in-depth discussion of programming language structures, such as syntax and lexical and syntactic analysis, also prepares readers to study compiler design.The Eleventh Edition maintains an up-to-date discussion on the topic with the removal of outdated languages such as Ada and Fortran. The addition of relevant new topics and examples such as reflection and exception handling in Python and Ruby add to the currency of the text. Through a critical analysis of design issues of various program languages, Concepts of Computer Programming Languages teaches programmers the essential differences between computing with specific languages.

800 pages, Kindle Edition

Published July 3, 2021

8 people are currently reading
8 people want to read

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
1 (33%)
4 stars
2 (66%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 of 1 review
Profile Image for Jason.
51 reviews7 followers
December 10, 2023
This is an authoritative book on the topic of Programming Languages. I found the book to be written too esoterically; I don't know how most of my class would have survived being a school with a significant proportion of ESL students (Canada). It is an interesting read and a wonderful course because of an excellent professor who could articulate this book in plain English. Eventually, I found that I would use my professor's lectures as it was more accessible. I am a Canadian/English native.
Displaying 1 of 1 review

Can't find what you're looking for?

Get help and learn more about the design.