Language:
English
繁體中文
Help
Login
Back
Switch To:
Labeled
|
MARC Mode
|
ISBD
Programming Language Design and Implementation
Record Type:
Language materials, printed : Monograph/item
Title/Author:
Programming Language Design and Implementation/ by Torben Ægidius Mogensen.
Author:
Ægidius Mogensen, Torben.
Description:
XVIII, 323 p. 82 illus., 1 illus. in color.online resource. :
Contained By:
Springer Nature eBook
Subject:
Programming languages (Electronic computers). -
Online resource:
https://doi.org/10.1007/978-3-031-11806-7
ISBN:
9783031118067
Programming Language Design and Implementation
Ægidius Mogensen, Torben.
Programming Language Design and Implementation
[electronic resource] /by Torben Ægidius Mogensen. - 1st ed. 2022. - XVIII, 323 p. 82 illus., 1 illus. in color.online resource. - Texts in Computer Science,1868-095X. - Texts in Computer Science,.
1. A Brief History of Programming Languages -- 2. Implementation Strategies -- 3. Syntax -- 4. Memory Management -- 5. Scopes, Functions, and Parameter Passing -- 6. Control Structures -- 7. Types -- 8. Modularisation -- 9. Language Paradigms -- 10. Domain-Specific Programming Languages -- 11. Specifying the Semantics of a Programming Language -- 12. Exploring the Limits.
This concise textbook is intended as a guide for programming-language designers and users to better help them understand consequences of design decisions. The text aims to provide readers with an overview of the design space for programming languages and how design choices affect implementation. It is not a classical compilers book, as it assumes the reader is familiar with basic compiler implementation techniques; nor is it a traditional comparative programming languages book, because it does not go into depth about any particular language, instead taking examples from a wide variety of programming languages to illustrate design concepts. Readers are assumed to already have done at least a bit of programming in functional, imperative, and object-oriented languages. Topics and features: Provides topic-by-topic coverage of syntax, types, scopes, memory management and more Includes many technical exercises and discussion exercises Inspires readers to think about language design choices, how these interact, and how they can be implemented Covers advanced topics such as formal semantics and limits of computation Suitable for advanced undergraduates and beginning graduates, this highly practical and useful textbook/guide will also offer programming language professionals a superb reference and learning toolkit. Torben Ægidius Mogensen is Associate Professor at the Dept. of Computer Science at the University of Copenhagen, Denmark. .
ISBN: 9783031118067
Standard No.: 10.1007/978-3-031-11806-7doiSubjects--Topical Terms:
1127615
Programming languages (Electronic computers).
LC Class. No.: QA76.7-.73
Dewey Class. No.: 005.13
Programming Language Design and Implementation
LDR
:03228nam a22004095i 4500
001
1085741
003
DE-He213
005
20221122132256.0
007
cr nn 008mamaa
008
221228s2022 sz | s |||| 0|eng d
020
$a
9783031118067
$9
978-3-031-11806-7
024
7
$a
10.1007/978-3-031-11806-7
$2
doi
035
$a
978-3-031-11806-7
050
4
$a
QA76.7-.73
072
7
$a
UMX
$2
bicssc
072
7
$a
COM000000
$2
bisacsh
072
7
$a
UMX
$2
thema
082
0 4
$a
005.13
$2
23
100
1
$a
Ægidius Mogensen, Torben.
$e
author.
$4
aut
$4
http://id.loc.gov/vocabulary/relators/aut
$3
1392309
245
1 0
$a
Programming Language Design and Implementation
$h
[electronic resource] /
$c
by Torben Ægidius Mogensen.
250
$a
1st ed. 2022.
264
1
$a
Cham :
$b
Springer International Publishing :
$b
Imprint: Springer,
$c
2022.
300
$a
XVIII, 323 p. 82 illus., 1 illus. in color.
$b
online resource.
336
$a
text
$b
txt
$2
rdacontent
337
$a
computer
$b
c
$2
rdamedia
338
$a
online resource
$b
cr
$2
rdacarrier
347
$a
text file
$b
PDF
$2
rda
490
1
$a
Texts in Computer Science,
$x
1868-095X
505
0
$a
1. A Brief History of Programming Languages -- 2. Implementation Strategies -- 3. Syntax -- 4. Memory Management -- 5. Scopes, Functions, and Parameter Passing -- 6. Control Structures -- 7. Types -- 8. Modularisation -- 9. Language Paradigms -- 10. Domain-Specific Programming Languages -- 11. Specifying the Semantics of a Programming Language -- 12. Exploring the Limits.
520
$a
This concise textbook is intended as a guide for programming-language designers and users to better help them understand consequences of design decisions. The text aims to provide readers with an overview of the design space for programming languages and how design choices affect implementation. It is not a classical compilers book, as it assumes the reader is familiar with basic compiler implementation techniques; nor is it a traditional comparative programming languages book, because it does not go into depth about any particular language, instead taking examples from a wide variety of programming languages to illustrate design concepts. Readers are assumed to already have done at least a bit of programming in functional, imperative, and object-oriented languages. Topics and features: Provides topic-by-topic coverage of syntax, types, scopes, memory management and more Includes many technical exercises and discussion exercises Inspires readers to think about language design choices, how these interact, and how they can be implemented Covers advanced topics such as formal semantics and limits of computation Suitable for advanced undergraduates and beginning graduates, this highly practical and useful textbook/guide will also offer programming language professionals a superb reference and learning toolkit. Torben Ægidius Mogensen is Associate Professor at the Dept. of Computer Science at the University of Copenhagen, Denmark. .
650
0
$a
Programming languages (Electronic computers).
$3
1127615
650
1 4
$a
Programming Language.
$3
1365750
710
2
$a
SpringerLink (Online service)
$3
593884
773
0
$t
Springer Nature eBook
776
0 8
$i
Printed edition:
$z
9783031118050
776
0 8
$i
Printed edition:
$z
9783031118074
776
0 8
$i
Printed edition:
$z
9783031118081
830
0
$a
Texts in Computer Science,
$x
1868-0941
$3
1254292
856
4 0
$u
https://doi.org/10.1007/978-3-031-11806-7
912
$a
ZDB-2-SCS
912
$a
ZDB-2-SXCS
950
$a
Computer Science (SpringerNature-11645)
950
$a
Computer Science (R0) (SpringerNature-43710)
based on 0 review(s)
Multimedia
Reviews
Add a review
and share your thoughts with other readers
Export
pickup library
Processing
...
Change password
Login