0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R1,000 - R2,500 (1)
  • -
Status
Brand

Showing 1 - 1 of 1 matches in All Departments

Programming Languages: Principles and Paradigms (2nd ed. 2023): Maurizio Gabbrielli, Simone Martini Programming Languages: Principles and Paradigms (2nd ed. 2023)
Maurizio Gabbrielli, Simone Martini; Contributions by Saverio Giallorenzo
R1,497 R1,372 Discovery Miles 13 720 Save R125 (8%) Ships in 9 - 17 working days

This textbook is a thorough, up-to-date introduction to the principles and techniques that guide the design and implementation of modern programming languages. The goal of the book is to provide the basis for a critical understanding of most modern programming languages. Thus, rather than focusing on a specific language, the book identifies the most important principles shared by large classes of languages. The notion of ‘abstract machine’ is a unifying concept that helps to maintain an accurate and elementary treatment. The book introduces, analyses in depth, and compares the imperative, object-oriented, functional, logic, concurrent, constraint-based, and service-oriented programming paradigms. All material coming from the first English edition has been updated and extended, clarifying some tricky points, and discussing newer programming languages. This second edition contains new chapters dedicated to constraint, concurrent, and service-oriented programming. Topics and features: Requires familiarity with one programming language is a prerequisite Provides a chapter on history offering context for most of the constructs in use today Presents an elementary account of semantical approaches and of computability Introduces new examples in modern programming languages like Python or Scala Offers a chapter that opens a perspective on applications in artificial intelligence Conceived as a university textbook, this unique volume will also be suitable for IT specialists who want to deepen their knowledge of the mechanisms behind the languages they use. The choice of themes and the presentation style are largely influenced by the experience of teaching the content as part of a bachelor's degree in computer science.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Pericles and Aspasia
Walter Savage Landor Paperback R563 Discovery Miles 5 630
Better Choices - Ensuring South Africa's…
Greg Mills, Mcebisi Jonas, … Paperback R350 R317 Discovery Miles 3 170
Prophetic Integrity - Aligning Our Words…
R.T. Kendall Paperback R399 R367 Discovery Miles 3 670
Death And Taxes - How SARS Made Hitmen…
Johann van Loggerenberg Paperback R295 R264 Discovery Miles 2 640
Woman Evolve - Break Up With Your Fears…
Sarah Jakes Roberts Paperback  (2)
R319 R293 Discovery Miles 2 930
Marcus Flaminius; Or, a View of the…
Ellis Cornelia Knight Paperback R563 Discovery Miles 5 630
Sherlock Holmes
Nick Utechin Hardcover R306 R229 Discovery Miles 2 290
Creating a Scottish Church…
S Karly Kehoe Hardcover R2,342 Discovery Miles 23 420
We Who Wrestle With God - Perceptions Of…
Jordan B. Peterson Hardcover R911 R755 Discovery Miles 7 550
Field Sketchbook A6
Inc Peter Pauper Press Hardcover R215 R192 Discovery Miles 1 920

 

Partners