Learn Compiler Design - This tutorial is designed for students interested in learning the basic principles of compilers.Enthusiastic readers who would like to know more about compilers and those who wish to design a compiler themselves may start from here. A compiler translates the code written in one language to some other language without changing the meaning of the program. It is also expected that a compiler should make the target code efficient and optimized in terms of time and space. Compiler design principles provide an in-depth view of translation and optimization process. Compiler design covers basic translation mechanism and error detection & recovery. It includes lexical, syntax, and semantic analysis as front end, and code generation and optimization as back-end
Like it? Share with your friends!
Supported operating systems:
Google Android 3.0, Google Android 3.1, Google Android 3.2, Google Android 4.0, Google Android 4.1, Google Android 4.2, Google Android 4.3, Google Android 4.4
Similar Software:
SEO Webpage Analysis SEO Webpage Analysis - Key Features:
- Provides a report of all the on-page SEO factors from your website including meta tag information, web page content, links on the page, image alt tags and anchor text.
- Provides recommendations on how on-page SEO factors on your website can be improved to help your ranking in natural search results
learn XML-RPC learn XML-RPC - In Learn XML - RPC, you will learn what is XML-RPC and why and how to use it. This brief app will be extremely useful for all those who want to learn how to use XML-RPC to establish connections between computers across a network
Learn XHTML Learn XHTML - This tutorial is designed for the aspiring web designers and web developers who are keen to understand XHTML in detail. Enthusiastic readers can use this tutorial as a source of additional reading. This tutorial provides a basic understanding of XHTML, its syntax and attributes with rules for using the same along with their practical examples
Dedexer Dedexer is a disassembler tool for Android DEX files
Learn PhoneGap Learn PhoneGap - PhoneGap is a software development framework by Adobe System, which is used to develop mobile applications. To develop apps using PhoneGap, the developer does not require to have knowledge of mobile programming language but only web-development languages like, HTML, CSS, and JScript
Memorize Me Java Concepts Memorize Me Java Concepts - Learn about Object Oriented Programming (OOP), Abstraction, Polymorphism, Encapsulation, Inheritance, JVM, keywords, data types and may other areas of Java