Skip to Main Content

Computer Science & Information Systems: Compiler

If asked for User/Password, same as MIX

Selected Books

Save Time – Use browser’s “Find” tool & Tables of Contents (front of book) & Indexes (back of book)

Paper Book Engineering a Compiler 2nd 2012 by Cooper, et al QA76.76 C65 C675 2012

Transactions on high-performance embedded architectures and compilers V 2019 by Stenstròˆm, et al

Automatic tuning of compilers using machine learning 2018 by Ashouri, et al

A practical approach to compiler construction 2017 by Watson

Introduction to compiler design 2017 by Mogensen

Separation logic for high-level synthesis 2017 by Winterstein

Instruction selection : principles, methods, and applications 2016 by Blindell

Fuzzy Logic with Engineering Applications 2016 by Ross

Instruction level parallelism 2016 by Banerjee

.NET development using the compiler API 2016 by Bock

Fuzzy logic : an introductory course for engineering students 2015 by Trillas

Advanced C and C++ compiling 2014 by Stevanovic

Introduction to compiler construction in a Java world 2013 by Campbell

Compiler design : syntactic and semantic analysis 2013 by Wilhelm, et al

Paper Engineering a compiler 2012 by Cooper QA76.76 C65 C675 2012

Compiler design : analysis and transformation 2012 by Seidl, et al

Compiler construction using Java, JavaCC, and Yacc 2012 by Reis

Modern compiler design 2012 by Grune

Automatic parallelization : an overview of fundamental compiler techniques 2012 by Midkiff

Principles of compilers : a new approach to compilers including the algebraic method 2011 by Su

Compiler design. Virtual machines 2010 by Wilhelm

C compilers for ASIPs : automatic compiler generation with LISA 2010 by Hohenauer, et al

Design and implementation of compiler 2009 by Singh, et al

The compiler design handbook : optimizations and machine code generation 2008 by Srikant, et al

Elements of compiler design 2008 by Meduna

Compiling ESTEREL 2007 by Butucaru, et al

Books by Subject

Notice the Filters in Left Column


su:COMPUTERS Compilers

su:Compiling (Electronic computers)

su:Compilers (Computer programs)

su:Programming Languages, Compilers, Interpreters

su:Programming languages (Electronic computers) Semantics

su:Coding theory

su:data dependence analysis

su:Parallelizing compilers

su:automatic parallelization

Journals, Databases, Videos, Websites, Associations, Patents


Proceedings of the ... ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools

Workshop on Interaction between Compilers and Computer Architectures IEEE

ACM transactions on architecture and code optimization : TACO


IEEE Xplore Digital Library

Sample Searches

Compiler Construction

Compiler programming language translators

ACM Digital Library

Sample Searches

Compiler Construction

Compiler parsing techniques

Engineering Village

Sample Searches N/A but don’t miss it !

Applied Science and Technology Source

Sample Searches

DE "Compilers (Computer programs)"

DE "Compilers (Computer programs)" AND DE "Programming language semantics"


Sample Searches

Program interpreters

compiler interpreter

SAE Mobilus

Sample Searches



Web of Science

Sample Searches

Compilers Interpreters

Compilers Coding

Didn’t Find What You Want ?

Use InterLibrary Loan


Compiler Construction

Compiler Design Stanford

Compilers and Interpreters


WV Hive Small Business Incubator for s. West Virginia

LaunchLab applied innovation centers for WVU students

GeeksforGeeks Compiler Design

Compiler vs Interpreter

Teach Yourself Computer Science - Compilers

MIT Open Courseware search “Compiler”

Compiler vs Interpreter

MOOCs and Open Education: A Special Issue of the International Journal on E-Learning 2015 Charles Vest b.1941 Morgantown, WV. BA WVU 1963. President of MIT 1990-2004. In 2001 established the open course contents on the www.


WVU Tech Dept. of Computer Science & Information Systems

WVU Tech Association for Computing Machinery

Facebook WVU Tech Dept. of Computer Science & Information Systems

Twitter Department of Computer Science and Information Systems, WVU Tech

WVU Tech Gaming at Tech

Golden Bear eSports

WVU Tech Institute of Electrical and Electronic Engineers

WVU Tech Entrepreneurship Club

WVU Tech Institute of Electrical and Electronic Engineers

WVU Tech Entrepreneurship Club

Association for Computing Machinery ACM

Institute of Electrical and Electronic Engineers IEEE

International Electrotechnical Commission


Patents over 20 years old are expired and free for anyone to use.

USPTO Class 717 Subclass 151 – 161, for optimizing compilers

Full List of Patent Classes CS starts at 700

Derwent Innovations Index

Google Patents

Patents guide

USPTO Search Page USA

USA Patent Classications 717 for Software

WIPO World

WIPO Search Page


Intellectual Property India

Patents Europe Espacenet

List of patent offices around the world