{"product_id":"programming-languages-and-operational-semantics-a-concise-overview-9781447163671","title":"Programming Languages and Operational Semantics: A Concise Overview","description":"\u003cp\u003e • Author(s): Maribel Fernández\u003cbr\u003e • Publisher: Springer\u003cbr\u003e • Publisher Imprint: Springer\u003cbr\u003e • BISAC: Software Development \u0026amp; Engineering - General\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eFrom the Back Cover\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eProviding a concise introduction to the essential concepts in programming languages, using techniques from operational semantics, this book highlights three major programming paradigms: \u003c\/p\u003e\u003cp\u003e- Imperative languages: the main features of these languages are illustrated with examples in Java, Python, C;\u003c\/p\u003e\u003cp\u003e- Functional languages: modern languages such as ML and Haskell are used to describe the functional style of programming;\u003c\/p\u003e\u003cp\u003e- Logic languages: the last part of the book gives an overview of logic programming using Prolog.\u003c\/p\u003e\u003cp\u003eFollowing a general description of each family of languages, their semantics are studied using abstract machines and structural operational semantics. \u003ci\u003eProgramming Languages and Operational Semantics\u003c\/i\u003e gives an in-depth analysis of the basic concepts in programming languages instead of a mere survey of languages, assisting the understanding of the fundamental notions in programming languages over simply describing their properties.\u003c\/p\u003e\u003cp\u003eIt is addressed to undergraduate students, as a complement to programming courses.\u003c\/p\u003e","brand":"Springer","offers":[{"title":"Paperback","offer_id":45274850853015,"sku":"9781447163671","price":2911.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9781447163671.webp?v=1769281125","url":"https:\/\/atlanticbooks.com\/products\/programming-languages-and-operational-semantics-a-concise-overview-9781447163671","provider":"Atlantic Books","version":"1.0","type":"link"}