Concepts of programming languages:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Boston [u.a.]
Pearson Addison Wesley
2008
|
Ausgabe: | 8. ed., internat. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Includes bibliographical references and index |
Beschreibung: | XVII, 745 S. Ill., graph. Darst. |
ISBN: | 0321509684 9780321509680 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV022462617 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t | ||
008 | 070613s2008 xxuad|| |||| 00||| eng d | ||
020 | |a 0321509684 |9 0-321-50968-4 | ||
020 | |a 9780321509680 |9 978-0-321-50968-0 | ||
035 | |a (OCoLC)84838716 | ||
035 | |a (DE-599)BVBBV022462617 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
044 | |a xxu |c US | ||
049 | |a DE-29T |a DE-20 |a DE-703 |a DE-92 |a DE-355 | ||
050 | 0 | |a QA76.7 | |
082 | 0 | |a 005.13 |2 22 | |
084 | |a ST 240 |0 (DE-625)143625: |2 rvk | ||
084 | |a DAT 350f |2 stub | ||
100 | 1 | |a Sebesta, Robert W. |e Verfasser |4 aut | |
245 | 1 | 0 | |a Concepts of programming languages |c Robert W. Sebesta |
246 | 1 | 3 | |a Programming languages |
250 | |a 8. ed., internat. ed. | ||
264 | 1 | |a Boston [u.a.] |b Pearson Addison Wesley |c 2008 | |
300 | |a XVII, 745 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Includes bibliographical references and index | ||
650 | 4 | |a Langages de programmation | |
650 | 4 | |a Programmation (Informatique) | |
650 | 4 | |a Programming languages (Electronic computers) | |
650 | 0 | 7 | |a Konzeption |0 (DE-588)4204973-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmiersprache |0 (DE-588)4047409-4 |2 gnd |9 rswk-swf |
655 | 7 | |8 1\p |0 (DE-588)4151278-9 |a Einführung |2 gnd-content | |
689 | 0 | 0 | |a Programmiersprache |0 (DE-588)4047409-4 |D s |
689 | 0 | 1 | |a Konzeption |0 (DE-588)4204973-8 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015670260&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-015670260 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804136546497986560 |
---|---|
adam_text | Contents
Chapter 1 Preliminaries 1
1.1 Reasons for Studying Concepts of Programming Languages 2
1.2 Programming Domains 5
1.3 Language Evaluation Criteria 7
1.4 Influences on Language Design 20
1.5 Language Categories 24
1.6 Language Design Trade offs 25
1.7 Implementation Methods 26
1.8 Programming Environments 33
Summary • Review Questions • Problem Set 34
Chapter 2 Evolution of the Major Programming Languages 39
2.1 Zuse s Plankalkiil 40
2.2 Minimal Hardware Programming: Pseudocodes 43
2.3 The IBM 704 and Fortran 46
2.4 Functional Programming: LISP 51
2.5 The First Step Toward Sophistication: ALGOL 60 56
2.6 Computerizing Business Records: COBOL 62
2.7 The Beginnings of Timesharing: BASIC 67
Interview: ALAN COOPER User Design and
Language Design 70
2.8 Everything for Everybody: PL/I 72
2.9 Two Early Dynamic Languages: APL and SNOBOL 75
2.10 The Beginnings of Data Abstraction: SIMULA 67 76
2.11 Orthogonal Design: ALGOL 68 77
Contents xi
2.12 Some Early Descendants of the ALGOLs 79
2.13 Programming Based on Logic: Prolog 85
2.14 History s Largest Design Effort: Ada 87
2.15 Object Oriented Programming: Smalltalk 91
2.16 Combining Imperative and Object Oriented Features: C++ 94
2.17 An Imperative Based Object Oriented Language: Java 97
2.18 Scripting Languages: JavaScript, PHP, Python, Ruby 101
2.19 A C Based Language for the New Millennium: C# 105
2.20 Markup/Programming Hybrid Languages 108
Summary • Bibliographic Notes • Review Questions • Problem Set 110
Chapter 3 Describing Syntax and Semantics 115
3.1 Introduction 116
3.2 The General Problem of Describing Syntax 117
3.3 Formal Methods of Describing Syntax 119
3.4 Attribute Grammars 134
History Note 135
3.5 Describing the Meanings of Programs: Dynamic Semantics 140
History Note 156
Summary • Bibliographic Notes • Review Questions • Problem Set •
Programming Exercises 161
Chapter 4 Lexical and Syntax Analysis 167
4.1 Introduction 168
4.2 Lexical Analysis 169
4.3 The Parsing Problem 175
4.4 Recursive Descent Parsing 179
4.5 Bottom Up Parsing 188
Summary • Review Questions • Problem Set Programming Exercises 195
Chapter 5 Names, Bindings, Type Checking, and Scopes 201
5.1 Introduction 202
xii Contents
5.2 Names 203
History Note 203
History Note 204
5.3 Variables 205
History Note 206
5.4 The Concept of Binding 207
Interview: RASMUS LERDORF Scripting Languages and Other
Examples of Slick Solutions 212
5.5 Type Checking 219
5.6 Strong Typing 219
5.7 Type Compatibility 221
History Note _ .221
5.8 Scope 225
5.9 Scope and Lifetime 234
5.10 Referencing Environments 234
5.11 Named Constants 236
Summary • Review Questions • Problem Set • Programming Exercises ... 239
Chapter 6 Data Types 247
6.1 Introduction 248
6.2 Primitive Data Types 249
6.3 Character String Types 253
History Note 255
6.4 User Defined Ordinal Types 258
6.5 Array Types 263
History Note 264
History Note 267
Interview: RASMUS LERDORF The Open Source Movement
and Work Life 276
6.6 Associative Arrays 280
6.7 Record Types 282
Contents xiii
6.8 Union Types 286
6.9 Pointer and Reference Types 291
History Note 295
Summary • Bibliographic Notes • Review Questions •
Problem Set • Programming Exercises 304
Chapter 7 Expressions and Assignment Statements 311
7.1 Introduction 312
7.2 Arithmetic Expressions 313
History Note 320
7.3 Overloaded Operators 322
7.4 Type Conversions 324
H istory Note 326
7.5 Relational and Boolean Expressions 328
History Note 328
7.6 Short Circuit Evaluation 331
7.7 Assignment Statements 332
History Note 335
7.8 Mixed mode Assignment 337
Summary • Review Questions • Problem Set • Programming Exercises .... 338
Chapter 8 Statement Level Control Structures 343
8.1 Introduction 344
8.2 Selection Statements 346
H istory Note 346
History Note 348
8.3 Iterative Statements 356
History Note 359
Interview: LARRY WALL —Part 1: Linguistics and the Birth
of Perl 364
8.4 Unconditional Branching 371
History Note 372
xiv Contents
8.5 Guarded Commands 372
8.6 Conclusions 377
Summary • Review Questions • Problem Set • Programming Exercises 377
Chapter 9 Subprograms 383
9.1 Introduction 384
9.2 Fundamentals of Subprograms 384
9.3 Design Issues for Subprograms 394
9.4 Local Referencing Environments 395
9.5 Parameter Passing Methods 397
Interview: LARRY WALL —Part 2: Scripting Languages in General
and Perl in Particular 398
History Note 4Q7
History Note 4Q7
History Note 4;Q
9.6 Parameters That Are Subprogram Names 418
History Note .420
9.7 Overloaded Subprograms 420
9.8 Generic Subprograms 422
9.9 Design Issues for Functions 429
9.10 User Defined Overloaded Operators 430
9.11 Coroutines 431
HistoryNote _ 431
Summary • Review Questions • Problem Set • Programming Exercises 433
Chapter 10 Implementing Subprograms 439
10.1 The General Semantics of Calls and Returns 440
10.2 Implementing Simple Subprograms 441
10.3 Implementing Subprograms with Stack Dynamic
Local Variables 443
10.4 Nested Subprograms 451
Interview: NIKLAUS WIRTH Keeping It Simple 452
Contents XV
10.5 Blocks 459
10.6 Implementing Dynamic Scoping 461
Summary • Review Questions • Problem Set 464
Chapter 11 Abstract Data Types and Encapsulation Constructs 469
11.1 The Concept of Abstraction 470
11.2 Introduction to Data Abstraction 471
11.3 Design Issues for Abstract Data Types 474
11.4 Language Examples 474
Interview: BJARNE STR0USTRUP C++: Its Birth, Its
Ubiquitousness, and Common Criticisms 478
11.5 Parameterized Abstract Data Types 490
11.6 Encapsulation Constructs 495
11.7 Naming Encapsulations 498
Summary • Review Questions • Problem Set • Programming Exercises 503
Chapter 12 Support for Object Oriented Programming 507
12.1 Introduction 508
12.2 Object Oriented Programming 508
12.3 Design Issues for Object Oriented Languages 512
12.4 Support for Object Oriented Programming in Smalltalk 516
12.5 Support for Object Oriented Programming in C++ 519
Interview: BJARNE STROUSTRUP —On Paradigms and
Better Programming 520
12.6 Support for Object Oriented Programming in Java 530
12.7 Support for Object Oriented Programming in C# 533
12.8 Support for Object Oriented Programming in Ada 95 535
12.9 Support for Object Oriented Programming in Ruby 540
12.10 The Object Model of JavaScript 543
12.11 Implementation of Object Oriented Constructs 547
Summary • Review Questions • Problem Set • Programming Exercises 550
Xvi Contents
Chapter 13 Concurrency 555
13.1 Introduction 556
13.2 Introduction to Subprogram Level Concurrency 559
13.3 Semaphores 563
History Note 553
13.4 Monitors 568
13.5 Message Passing 570
13.6 Ada Support for Concurrency 571
13.7 Java Threads 583
13.8 C# Threads 590
13.9 Statement Level Concurrency 592
Summary • Bibliographic Notes • Review Questions • Problem Set •
Programming Exercises 595
Chapter 14 Exception Handling and Event Handling 601
14.1 Introduction to Exception Handling 602
History Note ..606
14.2 Exception Handling in Ada 608
14.3 Exception Handling in C++ 615
14.4 Exception Handling in Java 620
Interview: JAMES GOSLING The Birth of Java 622
14.5 Introduction to Event Handling 630
14.6 Event Handling with Java 631
Summary • Bibliographic Notes • Review Questions • Problem Set 636
Chapter 15 Functional Programming Languages 641
15.1 Introduction 642
15.2 Mathematical Functions 643
15.3 Fundamentals of Functional Programming Languages 645
15.4 The First Functional Programming Language: LISP 646
15.5 An Introduction to Scheme 650
Contents Xvii
15.6 COMMON LISP 666
15.7 ML 667
15.8 Haskell 670
15.9 Applications of Functional Languages 675
15.10 A Comparison of Functional and Imperative Languages 676
Summary • Bibliographic Notes • Review Questions • Problem Set •
Programming Exercises 678
Chapter 16 Logic Programming Languages 683
16.1 Introduction 684
16.2 A Brief Introduction to Predicate Calculus 684
16.3 Predicate Calculus and Proving Theorems 688
16.4 An Overview of Logic Programming 690
16.5 The Origins of Prolog 692
16.6 The Basic Elements of Prolog 693
16.7 The Deficiencies of Prolog 707
16.8 Applications of Logic Programming 713
Summary • Bibliographic Notes • Review Questions • Problem Set •
Programming Exercises 715
Bibliography 719
Index 729
|
adam_txt |
Contents
Chapter 1 Preliminaries 1
1.1 Reasons for Studying Concepts of Programming Languages 2
1.2 Programming Domains 5
1.3 Language Evaluation Criteria 7
1.4 Influences on Language Design 20
1.5 Language Categories 24
1.6 Language Design Trade offs 25
1.7 Implementation Methods 26
1.8 Programming Environments 33
Summary • Review Questions • Problem Set 34
Chapter 2 Evolution of the Major Programming Languages 39
2.1 Zuse's Plankalkiil 40
2.2 Minimal Hardware Programming: Pseudocodes 43
2.3 The IBM 704 and Fortran 46
2.4 Functional Programming: LISP 51
2.5 The First Step Toward Sophistication: ALGOL 60 56
2.6 Computerizing Business Records: COBOL 62
2.7 The Beginnings of Timesharing: BASIC 67
Interview: ALAN COOPER User Design and
Language Design 70
2.8 Everything for Everybody: PL/I 72
2.9 Two Early Dynamic Languages: APL and SNOBOL 75
2.10 The Beginnings of Data Abstraction: SIMULA 67 76
2.11 Orthogonal Design: ALGOL 68 77
Contents xi
2.12 Some Early Descendants of the ALGOLs 79
2.13 Programming Based on Logic: Prolog 85
2.14 History's Largest Design Effort: Ada 87
2.15 Object Oriented Programming: Smalltalk 91
2.16 Combining Imperative and Object Oriented Features: C++ 94
2.17 An Imperative Based Object Oriented Language: Java 97
2.18 Scripting Languages: JavaScript, PHP, Python, Ruby 101
2.19 A C Based Language for the New Millennium: C# 105
2.20 Markup/Programming Hybrid Languages 108
Summary • Bibliographic Notes • Review Questions • Problem Set 110
Chapter 3 Describing Syntax and Semantics 115
3.1 Introduction 116
3.2 The General Problem of Describing Syntax 117
3.3 Formal Methods of Describing Syntax 119
3.4 Attribute Grammars 134
History Note 135
3.5 Describing the Meanings of Programs: Dynamic Semantics 140
History Note 156
Summary • Bibliographic Notes • Review Questions • Problem Set •
Programming Exercises 161
Chapter 4 Lexical and Syntax Analysis 167
4.1 Introduction 168
4.2 Lexical Analysis 169
4.3 The Parsing Problem 175
4.4 Recursive Descent Parsing 179
4.5 Bottom Up Parsing 188
Summary • Review Questions • Problem Set 'Programming Exercises 195
Chapter 5 Names, Bindings, Type Checking, and Scopes 201
5.1 Introduction 202
xii Contents
5.2 Names 203
History Note 203
History Note 204
5.3 Variables 205
History Note 206
5.4 The Concept of Binding 207
Interview: RASMUS LERDORF Scripting Languages and Other
Examples of Slick Solutions 212
5.5 Type Checking 219
5.6 Strong Typing 219
5.7 Type Compatibility 221
History Note _ .221
5.8 Scope 225
5.9 Scope and Lifetime 234
5.10 Referencing Environments 234
5.11 Named Constants 236
Summary • Review Questions • Problem Set • Programming Exercises . 239
Chapter 6 Data Types 247
6.1 Introduction 248
6.2 Primitive Data Types 249
6.3 Character String Types 253
History Note 255
6.4 User Defined Ordinal Types 258
6.5 Array Types 263
History Note 264
History Note 267
Interview: RASMUS LERDORF The Open Source Movement
and Work Life 276
6.6 Associative Arrays 280
6.7 Record Types 282
Contents xiii
6.8 Union Types 286
6.9 Pointer and Reference Types 291
History Note 295
Summary • Bibliographic Notes • Review Questions •
Problem Set • Programming Exercises 304
Chapter 7 Expressions and Assignment Statements 311
7.1 Introduction 312
7.2 Arithmetic Expressions 313
History Note 320
7.3 Overloaded Operators 322
7.4 Type Conversions 324
H istory Note 326
7.5 Relational and Boolean Expressions 328
History Note 328
7.6 Short Circuit Evaluation 331
7.7 Assignment Statements 332
History Note 335
7.8 Mixed mode Assignment 337
Summary • Review Questions • Problem Set • Programming Exercises . 338
Chapter 8 Statement Level Control Structures 343
8.1 Introduction 344
8.2 Selection Statements 346
H istory Note 346
History Note 348
8.3 Iterative Statements 356
History Note 359
Interview: LARRY WALL —Part 1: Linguistics and the Birth
of Perl 364
8.4 Unconditional Branching 371
History Note 372
xiv Contents
8.5 Guarded Commands 372
8.6 Conclusions 377
Summary • Review Questions • Problem Set • Programming Exercises 377
Chapter 9 Subprograms 383
9.1 Introduction 384
9.2 Fundamentals of Subprograms 384
9.3 Design Issues for Subprograms 394
9.4 Local Referencing Environments 395
9.5 Parameter Passing Methods 397
Interview: LARRY WALL —Part 2: Scripting Languages in General
and Perl in Particular 398
History Note 4Q7
History Note 4Q7
History Note 4;Q
9.6 Parameters That Are Subprogram Names 418
History Note .420
9.7 Overloaded Subprograms 420
9.8 Generic Subprograms 422
9.9 Design Issues for Functions 429
9.10 User Defined Overloaded Operators 430
9.11 Coroutines 431
HistoryNote _ 431
Summary • Review Questions • Problem Set • Programming Exercises 433
Chapter 10 Implementing Subprograms 439
10.1 The General Semantics of Calls and Returns 440
10.2 Implementing "Simple" Subprograms 441
10.3 Implementing Subprograms with Stack Dynamic
Local Variables 443
10.4 Nested Subprograms 451
Interview: NIKLAUS WIRTH Keeping It Simple 452
Contents XV
10.5 Blocks 459
10.6 Implementing Dynamic Scoping 461
Summary • Review Questions • Problem Set 464
Chapter 11 Abstract Data Types and Encapsulation Constructs 469
11.1 The Concept of Abstraction 470
11.2 Introduction to Data Abstraction 471
11.3 Design Issues for Abstract Data Types 474
11.4 Language Examples 474
Interview: BJARNE STR0USTRUP C++: Its Birth, Its
Ubiquitousness, and Common Criticisms 478
11.5 Parameterized Abstract Data Types 490
11.6 Encapsulation Constructs 495
11.7 Naming Encapsulations 498
Summary • Review Questions • Problem Set • Programming Exercises 503
Chapter 12 Support for Object Oriented Programming 507
12.1 Introduction 508
12.2 Object Oriented Programming 508
12.3 Design Issues for Object Oriented Languages 512
12.4 Support for Object Oriented Programming in Smalltalk 516
12.5 Support for Object Oriented Programming in C++ 519
Interview: BJARNE STROUSTRUP —On Paradigms and
Better Programming 520
12.6 Support for Object Oriented Programming in Java 530
12.7 Support for Object Oriented Programming in C# 533
12.8 Support for Object Oriented Programming in Ada 95 535
12.9 Support for Object Oriented Programming in Ruby 540
12.10 The Object Model of JavaScript 543
12.11 Implementation of Object Oriented Constructs 547
Summary • Review Questions • Problem Set • Programming Exercises 550
Xvi Contents
Chapter 13 Concurrency 555
13.1 Introduction 556
13.2 Introduction to Subprogram Level Concurrency 559
13.3 Semaphores 563
History Note 553
13.4 Monitors 568
13.5 Message Passing 570
13.6 Ada Support for Concurrency 571
13.7 Java Threads 583
13.8 C# Threads 590
13.9 Statement Level Concurrency 592
Summary • Bibliographic Notes • Review Questions • Problem Set •
Programming Exercises 595
Chapter 14 Exception Handling and Event Handling 601
14.1 Introduction to Exception Handling 602
History Note .606
14.2 Exception Handling in Ada 608
14.3 Exception Handling in C++ 615
14.4 Exception Handling in Java 620
Interview: JAMES GOSLING The Birth of Java 622
14.5 Introduction to Event Handling 630
14.6 Event Handling with Java 631
Summary • Bibliographic Notes • Review Questions • Problem Set 636
Chapter 15 Functional Programming Languages 641
15.1 Introduction 642
15.2 Mathematical Functions 643
15.3 Fundamentals of Functional Programming Languages 645
15.4 The First Functional Programming Language: LISP 646
15.5 An Introduction to Scheme 650
Contents Xvii
15.6 COMMON LISP 666
15.7 ML 667
15.8 Haskell 670
15.9 Applications of Functional Languages 675
15.10 A Comparison of Functional and Imperative Languages 676
Summary • Bibliographic Notes • Review Questions • Problem Set •
Programming Exercises 678
Chapter 16 Logic Programming Languages 683
16.1 Introduction 684
16.2 A Brief Introduction to Predicate Calculus 684
16.3 Predicate Calculus and Proving Theorems 688
16.4 An Overview of Logic Programming 690
16.5 The Origins of Prolog 692
16.6 The Basic Elements of Prolog 693
16.7 The Deficiencies of Prolog 707
16.8 Applications of Logic Programming 713
Summary • Bibliographic Notes • Review Questions • Problem Set •
Programming Exercises 715
Bibliography 719
Index 729 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Sebesta, Robert W. |
author_facet | Sebesta, Robert W. |
author_role | aut |
author_sort | Sebesta, Robert W. |
author_variant | r w s rw rws |
building | Verbundindex |
bvnumber | BV022462617 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.7 |
callnumber-search | QA76.7 |
callnumber-sort | QA 276.7 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 240 |
classification_tum | DAT 350f |
ctrlnum | (OCoLC)84838716 (DE-599)BVBBV022462617 |
dewey-full | 005.13 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.13 |
dewey-search | 005.13 |
dewey-sort | 15.13 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | 8. ed., internat. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01899nam a2200493zc 4500</leader><controlfield tag="001">BV022462617</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">070613s2008 xxuad|| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0321509684</subfield><subfield code="9">0-321-50968-4</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780321509680</subfield><subfield code="9">978-0-321-50968-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)84838716</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV022462617</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">xxu</subfield><subfield code="c">US</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-29T</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-355</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.7</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.13</subfield><subfield code="2">22</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 240</subfield><subfield code="0">(DE-625)143625:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 350f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Sebesta, Robert W.</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Concepts of programming languages</subfield><subfield code="c">Robert W. Sebesta</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Programming languages</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">8. ed., internat. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Boston [u.a.]</subfield><subfield code="b">Pearson Addison Wesley</subfield><subfield code="c">2008</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVII, 745 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Langages de programmation</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programmation (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programming languages (Electronic computers)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Konzeption</subfield><subfield code="0">(DE-588)4204973-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmiersprache</subfield><subfield code="0">(DE-588)4047409-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="8">1\p</subfield><subfield code="0">(DE-588)4151278-9</subfield><subfield code="a">Einführung</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Programmiersprache</subfield><subfield code="0">(DE-588)4047409-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Konzeption</subfield><subfield code="0">(DE-588)4204973-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015670260&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-015670260</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
genre | 1\p (DE-588)4151278-9 Einführung gnd-content |
genre_facet | Einführung |
id | DE-604.BV022462617 |
illustrated | Illustrated |
index_date | 2024-07-02T17:41:01Z |
indexdate | 2024-07-09T20:58:07Z |
institution | BVB |
isbn | 0321509684 9780321509680 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-015670260 |
oclc_num | 84838716 |
open_access_boolean | |
owner | DE-29T DE-20 DE-703 DE-92 DE-355 DE-BY-UBR |
owner_facet | DE-29T DE-20 DE-703 DE-92 DE-355 DE-BY-UBR |
physical | XVII, 745 S. Ill., graph. Darst. |
publishDate | 2008 |
publishDateSearch | 2008 |
publishDateSort | 2008 |
publisher | Pearson Addison Wesley |
record_format | marc |
spelling | Sebesta, Robert W. Verfasser aut Concepts of programming languages Robert W. Sebesta Programming languages 8. ed., internat. ed. Boston [u.a.] Pearson Addison Wesley 2008 XVII, 745 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier Includes bibliographical references and index Langages de programmation Programmation (Informatique) Programming languages (Electronic computers) Konzeption (DE-588)4204973-8 gnd rswk-swf Programmiersprache (DE-588)4047409-4 gnd rswk-swf 1\p (DE-588)4151278-9 Einführung gnd-content Programmiersprache (DE-588)4047409-4 s Konzeption (DE-588)4204973-8 s DE-604 HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015670260&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Sebesta, Robert W. Concepts of programming languages Langages de programmation Programmation (Informatique) Programming languages (Electronic computers) Konzeption (DE-588)4204973-8 gnd Programmiersprache (DE-588)4047409-4 gnd |
subject_GND | (DE-588)4204973-8 (DE-588)4047409-4 (DE-588)4151278-9 |
title | Concepts of programming languages |
title_alt | Programming languages |
title_auth | Concepts of programming languages |
title_exact_search | Concepts of programming languages |
title_exact_search_txtP | Concepts of programming languages |
title_full | Concepts of programming languages Robert W. Sebesta |
title_fullStr | Concepts of programming languages Robert W. Sebesta |
title_full_unstemmed | Concepts of programming languages Robert W. Sebesta |
title_short | Concepts of programming languages |
title_sort | concepts of programming languages |
topic | Langages de programmation Programmation (Informatique) Programming languages (Electronic computers) Konzeption (DE-588)4204973-8 gnd Programmiersprache (DE-588)4047409-4 gnd |
topic_facet | Langages de programmation Programmation (Informatique) Programming languages (Electronic computers) Konzeption Programmiersprache Einführung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015670260&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT sebestarobertw conceptsofprogramminglanguages AT sebestarobertw programminglanguages |