Organization of Programming Languages
Title | Organization of Programming Languages PDF eBook |
Author | Bernd Teufel |
Publisher | Springer Science & Business Media |
Pages | 218 |
Release | 2012-12-06 |
Genre | Computers |
ISBN | 3709191866 |
Beside the computers itself, programming languages are the most important tools of a computer scientist, because they allow the formulation of algorithms in a way that a computer can perform the desired actions. Without the availability of (high level) languages it would simply be impossible to solve complex problems by using computers. Therefore, high level programming languages form a central topic in Computer Science. It should be a must for every student of Computer Science to take a course on the organization and structure of programming languages, since the knowledge about the design of the various programming languages as well as the understanding of certain compilation techniques can support the decision to choose the right language for a particular problem or application. This book is about high level programming languages. It deals with all the major aspects of programming languages (including a lot of examples and exercises). Therefore, the book does not give an detailed introduction to a certain program ming language (for this it is referred to the original language reports), but it explains the most important features of certain programming languages using those pro gramming languages to exemplify the problems. The book was outlined for a one session course on programming languages. It can be used both as a teacher's ref erence as well as a student text book.
Computer Organization and Assembly Language Programming
Title | Computer Organization and Assembly Language Programming PDF eBook |
Author | James L. Peterson |
Publisher | |
Pages | 470 |
Release | 1978 |
Genre | Computers |
ISBN |
Principles of Programming Languages
Title | Principles of Programming Languages PDF eBook |
Author | Bruce J. MacLennan |
Publisher | Oxford University Press, USA |
Pages | 509 |
Release | 1999 |
Genre | Computers |
ISBN | 9780195113068 |
In-depth case studies of representative languages from five generations of programming language design (Fortran, Algol-60, Pascal, Ada, LISP, Smalltalk, and Prolog) are used to illustrate larger themes."--BOOK JACKET.
Concepts in Programming Languages
Title | Concepts in Programming Languages PDF eBook |
Author | John C. Mitchell |
Publisher | Cambridge University Press |
Pages | 546 |
Release | 2003 |
Genre | Computers |
ISBN | 9780521780988 |
A comprehensive undergraduate textbook covering both theory and practical design issues, with an emphasis on object-oriented languages.
Principles of Computer Organization and Assembly Language
Title | Principles of Computer Organization and Assembly Language PDF eBook |
Author | Juola |
Publisher | Pearson Education India |
Pages | 338 |
Release | 2007 |
Genre | Assembly languages (Electronic computers) |
ISBN | 9788131721711 |
Advanced Programming Language Design
Title | Advanced Programming Language Design PDF eBook |
Author | Raphael A. Finkel |
Publisher | Addison Wesley |
Pages | 504 |
Release | 1996 |
Genre | Computers |
ISBN |
0805311912B04062001
The F Programming Language
Title | The F Programming Language PDF eBook |
Author | Michael Metcalf |
Publisher | Oxford University Press, USA |
Pages | 260 |
Release | 1996 |
Genre | Computers |
ISBN | 9780198500261 |
The F programming language is a dramatic new development in scientific programming. Building on the well-established strengths of the Fortran family of languages, it is carefully crafted to be both safe and regular, whilst retaining the enormously powerful numerical capabilities of its parentlanguage, Fortran 90, as well as its data abstraction capability. Thus, an array language becomes available as part of a medium-size, widely-available language for the first time. In this respect, the language is clearly superior to older ones such as Pascal, C, and Basic. The book begins with anintroductory chapter, then describes, in turn, the features of the language: language elements, expressions and assignments, control constructs, program units and procedures, array features, intrinsic procedures, and the input/output facilities. It is completed by six appendices, including thedifference between F and Fortran 90, and solutions to most of the exercises. In the absence of a formal standard for F, this book is the defining document for the language, setting out the complete syntax and semantics of the language in a readable but thorough way. It is essential reading forusers of F.