Skip to main content

Shopping Cart

You're getting the VIP treatment!

Item(s) unavailable for purchase
Please review your cart. You can remove the unavailable item(s) now or we'll automatically remove it at Checkout.
itemsitem
itemsitem

Recommended For You

Loading...

Compilers eBooks

If you like Compilers eBooks, then you'll love these top picks.
Showing 1 - 24 of 1255 Results
Skip side bar filters
  • Beginning C++

    by Ivor Horton ...
    Series series Professional and Applied Computing (R0)
    Beginning C++ is a tutorial for beginners in C++ and discusses a subset of C++ that is suitable for beginners. The language syntax corresponds to the C++14 standard. This book is environment neutral and does not presume any specific operating system or program development system. There is no assumption of prior programming knowledge.All language concepts that are explained in the book are ... Read more

    56,17 €

  • Dynamic Logic. New Trends and Applications

    Second International Workshop, DaLí 2019, Porto, Portugal, October 7–11, 2019, Proceedings

    Series series Springer Nature Proceedings Computer Science
    This book constitutes the proceedings of the Second International Workshop on Dynamic Logic, DALI 2019, held in Porto, Portugal in October 2019.The workshop was held in Porto, Portugal, on October 9, 2019, as part of the Formal Methods Week which hosted the 3rd World Congress on Formal Methods. The 12 full papers presented together with 2 short papers were carefully reviewed and selected from 26 ... Read more

    47,69 €

  • Clean Ruby

    A Guide to Crafting Better Code for Rubyists

    Series series Professional and Applied Computing (R0)
    Learn how to make better decisions and write cleaner Ruby code. This book shows you how to avoid messy code that is hard to test and which cripples productivity. Author Carleton DiLeo shares hard-learned lessons gained from years of experience across numerous codebases both large and small. Each chapter covers the topics you need to know to make better decisions and optimize your productivity. ... Read more

    41,97 €

  • Graphical Models for Security

    5th International Workshop, GraMSec 2018, Oxford, UK, July 8, 2018, Revised Selected Papers

    Series series Springer Nature Proceedings Computer Science
    This book constitutes revised selected papers from the 5th International Workshop on Graphical Models for Security, GraMSec 2018, held in Oxford, UK, in July 2018.The 7 full papers presented in this volume were carefully reviewed and selected from 21 submissions. The book also contains one invited talk. The contributions deal with the latest research and developments on graphical models for ... Read more

    47,69 €

  • Deploying Raspberry Pi in the Classroom

    Series series Professional and Applied Computing (R0)
    Learn how to deploy Raspberry Pi computers in a classroom or lab situation and how to navigate the hardware and software choices you face.Deploying Raspberry Pi in the Classroom equips you with the skills and knowledge to plan and execute a deployment of Raspberry Pi computers in the classroom. Teachers and IT administrators at schools will see how to set up the hardware and software swiftly on ... Read more

    26,81 €

  • Code Generation with Roslyn

    by Nick Harrison ...
    Series series Professional and Applied Computing (R0)
    Learn how Roslyn's new code generation capability will let you write software that is more concise, runs faster, and is easier to maintain. You will learn from real-world business applications to create better software by letting the computer write its own code based on your business logic already defined in lookup tables.Code Generation with Rosyln is the first book to cover this new capability. ... Read more

    24,05 €

  • MATLAB Matrix Algebra

    by Cesar Lopez ...
    Series series Professional and Applied Computing (R0)
    MATLAB is a high-level language and environment for numerical computation, visualization, and programming. Using MATLAB, you can analyze data, develop algorithms, and create models and applications. The language, tools, and built-in math functions enable you to explore multiple approaches and reach a solution faster than with spreadsheets or traditional programming languages, such as C/C++ or Java ... Read more

    47,27 €

  • Accelerator Programming Using Directives

    8th International Workshop, WACCPD 2021, Virtual Event, November 14, 2021, Proceedings

    Series series Springer Nature Proceedings Computer Science
    This book constitutes the proceedings of the 8th International Workshop on Accelerator Programming Using Directives, WACCPD 2021, which took place in November 2021. The conference was held as hybrid event.WACCPD is one of the major forums for bringing together users, developers, and the software and tools community to share knowledge and experiences when programming emerging complex parallel ... Read more

    52,46 €

  • Genetic Algorithms in Java Basics

    Series series Professional and Applied Computing (R0)
    Genetic Algorithms in Java Basics is a brief introduction to solving problems using genetic algorithms, with working projects and solutions written in the Java programming language. This brief book will guide you step-by-step through various implementations of genetic algorithms and some of their common applications, with the aim to give you a practical understanding allowing you to solve your own ... Read more

    56,17 €

  • C# 7 Quick Syntax Reference

    A Pocket Guide to the Language, APIs, and Library

    by Mikael Olsson ...
    Series Book 7 - Professional and Applied Computing (R0)
    This quick C# 7 guide is a condensed code and syntax reference to the C# programming language, updated with the latest features of C# 7.3 for .NET and Windows 10. It presents the essential C# 7 syntax in a well-organized format that can be used as a handy reference.In the C# 7 Quick Syntax Reference, you will find a concise reference to the C# language syntax: short, simple, and focused code ... Read more

    24,05 €

  • Programming Languages and Systems

    17th Asian Symposium, APLAS 2019, Nusa Dua, Bali, Indonesia, December 1–4, 2019, Proceedings

    Edited by Anthony Widjaja Lin ...
    Series series Springer Nature Proceedings Computer Science
    This book constitutes the proceedings of the 17th Asian Symposium on Programming Languages and Systems, APLAS 2019, held in Nusa Dua, Bali, Indonesia, in December 2019.The 22 papers presented in this volume were carefully reviewed and selected from 50 submissions. They were organized in topical sections named: Invited Papers, Types, Program Analysis, Semantics, Language Design and Implementation, ... Read more

    47,69 €

  • Java Design Patterns

    A Hands-On Experience with Real-World Examples

    Series series Professional and Applied Computing (R0)
    Use the step-by-step approach of this book to learn and implement design patterns in real-world applications. It focuses on classical design patterns with Java 17 and Eclipse (2021-09). In addition to Gang of Four (GoF) design patterns, the book covers popular and alternative design patterns and includes criticisms of design patterns in a chapter on anti-patterns.The book is divided into four ... Read more

    59,77 €

  • Inductive Logic Programming

    30th International Conference, ILP 2021, Virtual Event, October 25–27, 2021, Proceedings

    Series series Springer Nature Proceedings Computer Science
    This book constitutes the refereed conference proceedings of the 30th International Conference on Inductive Logic Programming, ILP 2021, held in October 2021. Due to COVID-19 pandemic the conference was held virtually.The 16 papers and 3 short papers presented were carefully reviewed and selected from 19 submissions. Inductive Logic Programming (ILP) is a subfield of machine learning, which ... Read more

    62,00 €

  • Learn coding with Python and JavaScript

    A practical introduction for beginners

    Series series Computer Science (R0)
    Whether on the computer, tablet, mobile phone, in the car or in the coffee machine - computer programs determine our everyday life. Software is becoming increasingly important, hardly anything works without the mysterious power of algorithms. But how do programs work? And how do you develop them? This book teaches you the basics of programming. Using everyday examples, you will first learn the ... Read more

    57,23 €

  • Mastering Unity: Advanced Techniques for Interactive Design

    Unity Game Development Series

    Series series Unity Game Development Series
    In "Mastering Unity: Advanced Techniques for Interactive Design," readers embark on a comprehensive journey through the intricate and dynamic world of Unity, a leading game development platform renowned for its versatility in interactive design. This book is meticulously crafted to cater to developers who have surpassed the beginner stage and are eager to deepen their expertise in Unity.The book ... Read more

    9,49 €

  • Java in 14 Wochen

    Ein Lehrbuch für Studierende der Wirtschaftsinformatik

    by Kaspar Riesen ...
    Series series Computer Science and Engineering (German Language)
    Dieses Buch ist der ideale Begleiter, wenn Sie in einem Semester Java lernen möchten. Der Inhalt wurde gezielt ausgewählt, so dass nur die Konzepte besprochen werden, die Sie zum Einstieg in die Programmierung wirklich benötigen. Diese Konzepte werden mit zahlreichen, anschaulichen Beispielen illustriert.Weiter wird im Buch ein durchgehendes Beispielprojekt in Java, das von Kapitel zu Kapitel ... Read more

    31,26 €

  • Pro TypeScript

    Application-Scale JavaScript Development

    by Steve Fenton ...
    Series series Professional and Applied Computing (R0)
    JavaScript is everywhere, both as a pure language and in popular libraries like Angular, jQuery and Knockout, but users of modern object-oriented languages like Java and C# often find JavaScript frustrating to use and hard to extend to large-scale applications. TypeScript is an innovative open source language from Microsoft that combines powerful language features and enhanced tooling support with ... Read more

    31,47 €

  • TouchDevelop

    Programming on the Go

    "The book is great! It's clear and easy to read, with loads of examples that showed my students what to do."-- Larry Snyder, Emeritus Professor, University of Washington, Department of Computer Science and Engineering“Having the TouchDevelop book available made our events so much easier. Students could figure things out for themselves with help from the book.”-- Jennifer Marsman, Microsoft ... Read more

    Free

  • Metaprogramming in R

    Advanced Statistical Programming for Data Science, Analysis and Finance

    Series series Professional and Applied Computing (R0)
    Learn how to manipulate functions and expressions to modify how the R language interprets itself. This book is an introduction to metaprogramming in the R language, so you will write programs to manipulate other programs. Metaprogramming in R shows you how to treat code as data that you can generate, analyze, or modify.R is a very high-level language where all operations are functions and all ... Read more

    41,97 €

  • Interactive Theorem Proving

    8th International Conference, ITP 2017, Brasília, Brazil, September 26–29, 2017, Proceedings

    Series series Springer Nature Proceedings Computer Science
    This book constitutes the refereed proceedings of the 8th International Conference on Interactive Theorem Proving, ITP 2017, held in Brasilia, Brazil, in September 2017.The 28 full papers, 2 rough diamond papers, and 3 invited talk papers presented were carefully reviewed and selected from 65 submissions. The topics range from theoretical foundations to implementation aspects and applications in ... Read more

    47,69 €

  • Dependable Software Engineering. Theories, Tools, and Applications

    4th International Symposium, SETTA 2018, Beijing, China, September 4-6, 2018, Proceedings

    Series series Springer Nature Proceedings Computer Science
    This book constitutes the proceedings of the Third International Symposium on Dependable Software Engineering: Theories,Tools, and Applications, SETTA 2018, held in Beijing, China, in September 2018.The 9 full papers presented together with 3 short papers were carefully reviewed and selected from 22 submissions.The purpose of SETTA is to provide an international forum for researchers and ... Read more

    47,69 €

  • Search-Based Software Engineering

    7th International Symposium, SSBSE 2015, Bergamo, Italy, September 5-7, 2015, Proceedings

    Edited by Yvan Labiche, Márcio Barros ...
    Series series Springer Nature Proceedings Computer Science
    This book constitutes the refereed proceedings of the 7th International Symposium on Search-Based Software Engineering, SSBSE 2015, held in Bergamo, Italy, in September 2015.The 12 revised full papers presented together with 2 invited talks, 4 short papers, 2 papers of the graduate track, and 13 challenge track papers were carefully reviewed and selected from 51 submissions. Search Based Software ... Read more

    47,69 €

  • SQL and NoSQL Full Mastery: A Comprehensive Guide to Modern Data Management

    In today's fast-paced digital world, understanding how to efficiently store, manage, and retrieve data is crucial for businesses and developers alike. SQL and NoSQL Full Mastery: A Comprehensive Guide to Modern Data Management offers a deep dive into the world of both relational and non-relational databases, providing readers with the tools they need to navigate the complexities of modern data ... Read more

    9,49 €

  • MATLAB Programming for Numerical Analysis

    by Cesar Lopez ...
    Series series Professional and Applied Computing (R0)
    MATLAB is a high-level language and environment for numerical computation, visualization, and programming. Using MATLAB, you can analyze data, develop algorithms, and create models and applications. The language, tools, and built-in math functions enable you to explore multiple approaches and reach a solution faster than with spreadsheets or traditional programming languages, such as C/C++ or Java ... Read more

    47,27 €