Please use this identifier to cite or link to this item: http://localhost:8080/xmlui/handle/123456789/755
Full metadata record
DC FieldValueLanguage
dc.contributor.authorLee, Kent D-
dc.date.accessioned2026-10-16T10:42:54Z-
dc.date.available2026-10-16T10:42:54Z-
dc.date.issued2017-
dc.identifier.isbn978-3-319-70790-7-
dc.identifier.issn978-3-319-70789-1-
dc.identifier.urihttp://localhost:8080/xmlui/handle/123456789/755-
dc.description369 pages :illustrations (some color) includes a bibliography on page 369en_US
dc.description.abstractThis textbook provides an introduction to the fundamental concepts, principles, and implementation of programming languages. It explores three major programming paradigms: object-oriented and imperative programming, functional programming, and logic programming. The book examines programming language syntax, formal grammars, lexical analysis, parsing, assembly language, compilation, interpretation, virtual machines, and type systems. Using languages such as C++, Java, Standard ML, and Prolog, it demonstrates how programming languages are designed, implemented, and executed. It also covers compiler development and type inference, supported by practical exercises, programming projects, and examples. The book is intended for undergraduate computer science students and readers seeking to develop a deeper understanding of programming language concepts and implementation techniquesen_US
dc.language.isoenen_US
dc.publisherSpringeren_US
dc.subjectProgramming languagesen_US
dc.subjectProgramming language theoryen_US
dc.subjectProgramming paradigmsen_US
dc.subjectObject-oriented programmingen_US
dc.titleFoundations of Programming Languages 2bd edition/en_US
dc.typeBooken_US
Appears in Collections:ICT

Files in This Item:
File Description SizeFormat 
Foundations of Programming Languages.pdf18.85 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.