Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Front-End

Encyclopedia of Information Science and Technology, Second Edition
Among all the compiler phases, those mainly related to the programming language but not the target machine are normally considered as the front-end of a compiler.
Published in Chapter:
Implementation of Programming Languages Syntax and Semantics
Xiaoqing Wu (The University of Alabama, USA), Marjan Mernik (University of Maribor, Slovenia), Barrett R. Bryant (The University of Alabama, USA), and Jeff Gray (The University of Alabama, USA)
DOI: 10.4018/978-1-60566-026-4.ch293
Abstract
Unlike natural languages, programming languages are strictly stylized entities created to facilitate human communication with computers. In order to make programming languages recognizable by computers, one of the key challenges is to describe and implement language syntax and semantics such that the program can be translated into machine-readable code. This process is normally considered as the front-end of a compiler, which is mainly related to the programming language, but not the target machine. This article will address the most important aspects in building a compiler front-end; that is, syntax and semantic analysis, including related theories, technologies and tools, as well as existing problems and future trends. As the main focus, formal syntax and semantic specifications will be discussed in detail. The article provides the reader with a high-level overview of the language implementation process, as well as some commonly used terms and development practices.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Design and Prototyping of a Smart University Campus
Program with which the user interacts directly, which acts as an interface between the user and another program (back-end). In a client/server structure, the front end is the client.
Full Text Chapter Download: US $37.50 Add to Cart
Interactive Customer Retention Management for Mobile Commerce
Front-End is an instrument of the mobile commerce marketing mix. The direct interface to the customer in mobile commerce settings is here defined. Beside this the linkage and the strategic design of the website will be set.
Full Text Chapter Download: US $37.50 Add to Cart
Manufacturing Scheduling Strategy for Digital Enterprise Transformation
The design and development of the interface that users interact when using an application or visiting a web site.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR