
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
Concepts of Programming Languages describes the fundamental concepts of programming languages by presenting design issues, examining design choices, and critically comparing design alternatives without being language specific. This is an ideal text for students taking a comparative programming languages course because it allows those with the ability to program to learn how to choose appropriate languages for certain tasks, increase their abilities to learn new languages, and understand the significance of implementation. - Sections providing programming projects with the material to give students more hands-on practice. - Increased coverage of advanced object-oriented ideas and a cutback on elementary object-oriented programming concepts since most students know OOP by the time they reach this course. - Includes additional coverage of hot languages like Java, Perl, and PHP. - Increased discussion of functional programming, including the ML language. - Uses Java 1.3 throughout the book. - Illustrates various language constructs and design alternatives through Java, JavaScript, C++, C, Ada, Fortran, Perl and others.
Page Count:
677
Publication Date:
2004-01-01
Publisher:
Pearson/Addison-Wesley
ISBN-10:
0321193628
ISBN-13:
9780321193629