Introduction to Programming Languages

Introduction to Programming Languages

Published:
Author(s):
Free Standard Shipping

Purchasing Options

Paperback
$79.95
Add to cart
ISBN 9781466565142
Cat# K16083
 

Features

  • Discusses classical concepts at an abstract level for students to better understand the core issues
  • Covers multimedia programming, concurrent programming language, and the future of programming languages
  • Separates the discussion of abstract constructs from their incorporation in modern day languages
  • Presents newer languages

Solutions manual and figure slides available upon qualifying course adoption

Summary

This classroom-tested book introduces programming language concepts at an abstract level, freeing them from the restraints of multiple language syntax. Along with many examples, it provides the background on programming language concepts and discusses the development of new paradigms and new languages. The text is designed for computer science/IT courses focusing on the principles or concepts of programming languages. A solutions manual and PowerPoint slides are available with qualifying course adoption.

Table of Contents

Introduction. Background and Fundamental Concepts. Syntax and Semantics. Abstractions in Programs and Information Exchange. Abstract Implementation Model for Imperative Paradigm. Dynamic Memory Management and Garbage Collection. Type Theory. Concurrency and Parallel Programming Paradigm. Functional Programming Paradigm. Logic Programming Paradigm. Object Oriented Programming Paradigm. Internet Programming Paradigm. Multimedia Languages and Synchronization. Other Programming Paradigms. Scripting Languages. Future of Programming Languages. Appendix.

Textbooks
Other CRC Press Sites
Featured Authors
STAY CONNECTED
Facebook Page for CRC Press Twitter Page for CRC Press You Tube Channel for CRC Press LinkedIn Page for CRC Press Google Plus Page for CRC Press
Sign Up for Email Alerts
© 2013 Taylor & Francis Group, LLC. All Rights Reserved. Privacy Policy | Cookie Use | Shipping Policy | Contact Us