Skip to main content
Perlego
Browse
Institutions
Pricing
Login
DeutschEnglishEspañolFrançaisItaliano
DeutschEnglishEspañolFrançaisItaliano

Browse by topic

  • Architecture
  • Art
  • Biological Sciences
  • Business
  • Computer Science
  • Design
  • Economics
  • Education
  • History
  • Languages & Linguistics
  • Law
  • Literature
  • Mathematics
  • Media & Performing Arts
  • Medicine
  • Personal Development
  • Philosophy
  • Physical Sciences
  • Politics & International Relations
  • Psychology
  • Social Sciences
  • Study Aids
  • Technology & Engineering
  • Theology & Religion

Or browse by

  • Subtopics
  • Publishers
  • Index

Browse study resources

  • Knowledge Base
  • Study Guides
  • Essay Writing Guides
  1. Home
  2. Browse
  3. Computer Science
  4. Compilers
Computer Science

Compilers

  • Explore
  • Books
  • Related topics

Find by topic

1 of 14
  1. Application Development
  2. Artificial Intelligence (AI) & Semantics
  3. Bioinformatics
  4. CAD-CAM
  5. Certification Guides in Computer Science
  6. Client-Server Computing
  7. Cloud Computing
  8. Computer Engineering
  9. Computer Graphics
  10. Computer Networking
  11. Computer Science General
  12. Computer Vision & Pattern Recognition
  13. Content Management Systems
  14. Cryptography
  15. Cyber Security
  16. Data Mining
  17. Data Modelling & Design
  18. Data Processing
  19. Data Transmission Systems
  20. Data Visualisation
  21. Data Warehousing
  22. Databases
  23. Desktop Applications
  24. Digital Media
  25. Entreprise Applications
  26. Hardware
  27. Home Automation
  28. Human-Computer Interaction
  29. Information Technology
  30. MCSE
  31. Microsoft Programming
  32. Natural Language Processing
  33. Neural Networks
  34. Object Oriented Programming
  35. Open Source Programming
  36. Operating Systems
  37. Optical Data Processing
  38. Parallel Programming
  39. Programming
  40. Programming Algorithms
View all

Most popular on Perlego

1 of 20
  1. C++ Template Metaprogramming in Practice
    C++ Template Metaprogramming in Practice
    Wei Li, Li Wei
    2020
  2. CMake Cookbook
    CMake Cookbook
    Radovan Bast, Roberto Di Remigio
    2018
  3. LLVM Code Generation
    LLVM Code Generation
    Quentin Colombet
    2025
  4. Writing Compilers and Interpreters
    Ronald Mak
    2011
  5. Modern X86 Assembly Language Programming
    Daniel Kusswurm
    2023
  6. The Definitive Guide to Modern Java Clients with JavaFX 17
    Stephen Chin, Johan Vos, James Weaver
    2021
  7. PHP 8 Solutions
    David Powers
    2021
  8. Pro MERN Stack
    Vasan Subramanian
    2017
  9. Beginning iPhone Development with Swift 5
    Wallace Wang
    2019
  10. Computer Music Instruments II
    Victor Lazzarini
    2019
  11. The Definitive ANTLR 4 Reference
    Terence Parr
    2013
  12. Pointers in C Programming
    Thomas Mailund
    2021
  13. Practical C++20 Financial Programming
    Carlos Oliveira
    2021
  14. Ethical Hacking: Complete Guide to Osint and Real-world Pentesting Labs
    Dwight Smith
    2026
  15. Julia Quick Syntax Reference
    Antonello Lobianco
    2025
  16. IntelliJ IDEA Essentials
    Jaroslaw Krochmalski
    2014
  17. Ethical Hacking: The Ultimate Beginner’s Guide to Using Penetration Testing to Audit
    Joshua Dejesus
    2026
  18. Functional Data Structures and Algorithms
    Tobias Nipkow
    2025
  19. Kickstart Compiler Design Fundamentals
    Sandeep Telkar R, Likewin Thomas, Rajesh Yakkundimath, Divyashree Mallarapu
    2025
  20. Build Your Own Programming Language
    Clinton L. Jeffery
    2024
  21. Learn LLVM 17
    Kai Nacke, Amy Kwan
    2024
  22. Options and Derivatives Programming in C++23
    Carlos Oliveira
    2023
  23. Functional Programming in R 4
    Thomas Mailund
    2023
  24. Pro Jakarta EE 10
    Peter Späth
    2023
  25. Windows APT Warfare
    Sheng-Hao Ma, Ziv Chang, Federico Maggi
    2023
  26. Blazor WebAssembly by Example
    Toi B. Wright, Scott Hanselman
    2023
  27. Beginning Data Science in R 4
    Thomas Mailund
    2022
  28. Java Design Patterns
    Vaskaran Sarcar
    2022
  29. Beginning Rust
    Carlo Milanesi
    2022
  30. Build Your Own Programming Language
    Clinton L. Jeffery, Clinton L. Jeffery
    2021
  31. Practical C++ Design
    Adam B. Singer
    2021
  32. Stylish F# 6
    Kit Eason
    2021
  33. Python Unit Test Automation
    Ashwin Pajankar
    2021
  34. Beginning IntelliJ IDEA
    Ted Hagos
    2021
  35. Design Patterns in Modern C++20
    Dmitri Nesteruk
    2021
  36. Practical Rust Web Projects
    Shing Lyu
    2021
  37. Pro Spring MVC with WebFlux
    Marten Deinum, Iuliana Cosmina
    2021
  38. Python for Beginners
    Yatin Bayya
    2020
  39. Raku Fundamentals
    Moritz Lenz
    2020
  40. Testing and Tuning Market Trading Systems
    Timothy Masters
    2018
  41. Data Flow Analysis
    Uday Khedker, Amitabha Sanyal, Bageshri Sathe
    2017
  42. Low-Level Programming
    Igor Zhirkov
    2017
  43. Advanced Design and Implementation of Virtual Machines
    Xiao-Feng Li
    2016
  44. Compiler Construction Using Java, JavaCC, and Yacc
    Anthony J. Dos Reis
    2012
  45. Java For Dummies
    Barry Burd
    2024
  46. Introduction to Automata Theory and Formal Languages
    Amol M Jagtap, Gautami G. Shingan, Amol M. Jagtap
    2026
  47. Practical Microservices Architectural Patterns
    Binildas Christudas, Tarun Telang
    2025
  48. Practical Marko
    Damodaran Chingleput Sathyakumar
    2025
  49. Formal Verification of Just-in-Time Compilation
    Aurèle Barrière
    2025
  50. Microprogrammed State Machine Design
    Michel A. Lynch
    2024
  51. Selenium WebDriver Recipes in C#
    Courtney Zhan
    2023
  52. Quantum Computing by Practice
    Vladimir Silva
    2023
  53. Data Parallel C++
    James Reinders, Ben Ashbaugh, James Brodman, Michael Kinsner, John Pennycook, Xinmin Tian
    2023
  54. Pro Spring 6
    Iuliana Cosmina, Rob Harrop, Chris Schaefer, Clarence Ho
    2023
  55. Exploring Blazor
    Taurius Litvinavicius
    2022
  56. Getting Started with Visual Studio 2022
    Dirk Strauss
    2022
  57. Creating Business Applications with Microsoft 365
    Jeffrey M. Rhodes
    2022
  58. A Practical Guide to Verilog-A
    Slobodan Mijalković
    2022
  59. Practical MATLAB Deep Learning
    Michael Paluszek, Stephanie Thomas, Eric Ham
    2022
  60. DevOps in Python
    Moshe Zadka
    2022
View all

Recently published

1 of 2
  1. Ethical Hacking: Complete Guide to Osint and Real-world Pentesting Labs
    Ethical Hacking: Complete Guide to Osint and Real-world Pentesting Labs
    Dwight Smith
    2026
  2. Ethical Hacking: The Ultimate Beginner’s Guide to Using Penetration Testing to Audit
    Ethical Hacking: The Ultimate Beginner’s Guide to Using Penetration Testing to Audit
    Joshua Dejesus
    2026
  3. Functional Data Structures and Algorithms
    Functional Data Structures and Algorithms
    Tobias Nipkow
    2025
  4. Introduction to Automata Theory and Formal Languages
    Amol M Jagtap, Gautami G. Shingan, Amol M. Jagtap
    2026
  5. Practical Microservices Architectural Patterns
    Binildas Christudas, Tarun Telang
    2025
  6. Practical Marko
    Damodaran Chingleput Sathyakumar
    2025
View all

Recently added

1 of 12
  1. Numerical C
    Numerical C
    Philip Joyce
    2019
  2. Agile Artificial Intelligence in Pharo
    Agile Artificial Intelligence in Pharo
    Alexandre Bergel
    2020
  3. Computer Music Instruments II
    Computer Music Instruments II
    Victor Lazzarini
    2019
  4. Beginning iPhone Development with Swift 5
    Wallace Wang
    2019
  5. Raku Fundamentals
    Moritz Lenz
    2020
  6. Practical Machine Learning and Image Processing
    Himanshu Singh
    2019
  7. Interactive Object-Oriented Programming in Java
    Vaskaran Sarcar
    2019
  8. Practical MATLAB Modeling with Simulink
    Sulaymon L. Eshkabilov
    2020
  9. Introducing Markdown and Pandoc
    Thomas Mailund
    2019
  10. Introducing Delphi ORM
    John Kouraklis
    2019
  11. Modern C++ for Absolute Beginners
    Slobodan Dmitrović
    2020
  12. Data Structures and Algorithms with Scala
    Bhim P. Upadhyaya
    2019
  13. C++20 Quick Syntax Reference
    Mikael Olsson
    2020
  14. Practical Microservices Architectural Patterns
    Binildas Christudas
    2019
  15. asyncio Recipes
    Mohamed Mustapha Tahrioui
    2019
  16. Introduction to Automata Theory and Formal Languages
    Amol M Jagtap, Gautami G. Shingan, Amol M. Jagtap
    2026
  17. LLVM Code Generation
    Quentin Colombet
    2025
  18. Ethical Hacking: Complete Guide to Osint and Real-world Pentesting Labs
    Dwight Smith
    2026
  19. Ethical Hacking: The Ultimate Beginner’s Guide to Using Penetration Testing to Audit
    Joshua Dejesus
    2026
  20. The Compiler Design Handbook
    Y.N. Srikant, Priti Shankar
    2018
  21. Practical Marko
    Damodaran Chingleput Sathyakumar
    2025
  22. Practical Microservices Architectural Patterns
    Binildas Christudas, Tarun Telang
    2025
  23. Julia Quick Syntax Reference
    Antonello Lobianco
    2025
  24. CMake Cookbook
    Radovan Bast, Roberto Di Remigio
    2018
  25. Roslyn Cookbook
    Manish Vasani
    2017
  26. IntelliJ IDEA Essentials
    Jaroslaw Krochmalski
    2014
  27. Learn LLVM 17
    Kai Nacke, Amy Kwan
    2024
  28. Build Your Own Programming Language
    Clinton L. Jeffery
    2024
  29. Modern CMake for C++
    Rafal Swidzinski
    2022
  30. Build Your Own Programming Language
    Clinton L. Jeffery, Clinton L. Jeffery
    2021
  31. LLVM Techniques, Tips, and Best Practices Clang and Middle-End Libraries
    Min-Yih Hsu
    2021
  32. Windows APT Warfare
    Sheng-Hao Ma, Ziv Chang, Federico Maggi
    2023
  33. Learn LLVM 12
    Kai Nacke
    2021
  34. Blazor WebAssembly by Example
    Toi B. Wright, Scott Hanselman
    2023
  35. Type it Right!
    Antia Stumbp
    1997
  36. Functional Data Structures and Algorithms
    Tobias Nipkow
    2025
View all

PERLEGO

PricingFAQsContact UsPerlego for InstructorsPerlego for InstitutionsPerlego for PublishersCareersPress

BROWSE

TopicsPublishersIndexKnowledge BaseStudy GuidesHarvard Referencing GuidesAPA Referencing GuidesEssay Writing GuidesResearch Assistant
ArchitectureArtBiological SciencesBusinessComputer ScienceDesignEconomicsEducationHistoryLanguages & LinguisticsLawLiteratureMathematicsMedia & Performing ArtsMedicinePersonal DevelopmentPhilosophyPhysical SciencesPolitics & International RelationsPsychologySocial SciencesStudy AidsTechnology & EngineeringTheology & Religion

Made with ☂︎ in London - © 2026 Perlego Ltd - Perlego HQ, 1 Waterhouse Sq, 138 Holborn, London, EC1N 2ST, United Kingdom - VAT 246681777

PrivacyTermsContent Policy
, (opens in new tab)
BooksSubtopicsPublishersIndexMissionCookiesSmart SearchAccessibility
, (opens in new tab)
Help Centre
, (opens in new tab)
Knowledge Base
, (opens in new tab)

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Instagram
Facebook
LinkedIn
Tiktok
X
DeutschEnglishEspañolFrançaisItaliano