submit urlsubmit rss feedadd directory

article

A compiler is a computer program (or set of programs) that translates text written in a computer language (the source language) into another computer language (the target language). The original sequence is usually called the source code and the output called object code. Commonly the output has a form suitable for processing by other programs (e.g., a linker), but it may be a human readable text file.

The most common reason for wanting to translate source code is to create an executable program. The name "compiler" is primarily used for programs that translate source code from a high level language to a lower level language (e.g., assembly language or machine language). A program that translates from a low level language to a higher level one is a decompiler. A program that translates between high-level languages is usually called a language translator, source to source translator, or language converter. A language rewriter is usually a program that translates the form of expressions without a change of language.

A compiler is likely to perform many or all of the following operations: lexing, preprocessing, parsing, semantic analysis, code optimizations, and code generation.

More on [ Compiler ]


directory of related categories

 
directory of related topics

Compilers :: Programming
Procedural :: Compilers

 
Compilers RSS feed
Compilers - Twitter Search

@voyagerfan5761 ok. So if you dont have an IDE, you'd need the framework installed. That has the compilers and other necessities.
psam (Sameer Panchangam) Tue, 15 Dec 2009 04:04:59 -0000
@voyagerfan5761 ok. So if you dont have an IDE, you'd need the framework installed. That has the compilers and other necessities.
RT @chrisleague: Today's xkcd applied to CS1: Sure, you're certain it should work. Yes sometimes compilers have bugs. No you did not jus ...
gclaramunt (Gabriel Claramunt) Tue, 15 Dec 2009 01:23:41 -0000
RT @chrisleague: Today's xkcd applied to CS1: Sure, you're certain it should work. Yes sometimes compilers have bugs. No you did not jus ...
Today's xkcd applied to CS1: Sure, you're certain it should work. Yes sometimes compilers have bugs. No you did not just encounter one.
chrisleague (Chris League) Tue, 15 Dec 2009 01:00:42 -0000
Today's xkcd applied to CS1: Sure, you're certain it should work. Yes sometimes compilers have bugs. No you did not just encounter one.
@pbur I was able to just edit our global xcconfig file to set GCC_VERSION = com.apple.compilers.llvm.clang.1_0 and CC=/path/to/clang
tjw (Tim Wood) Tue, 15 Dec 2009 00:54:21 -0000
@pbur I was able to just edit our global xcconfig file to set GCC_VERSION = com.apple.compilers.llvm.clang.1_0 and CC=/path/to/clang
Not mentioned on the box but true : formal languages and compilers might cause headache...
Arth3mus (Arthur Chovet) Tue, 15 Dec 2009 00:51:55 -0000
Not mentioned on the box but true : formal languages and compilers might cause headache...
@thepeopleseason Sorry. That's frightfully close to mine, even with all the cooked food sitting here. Blasted by the day. Damn compilers.
jasonriedy (Jason Riedy) Mon, 14 Dec 2009 23:59:23 -0000
@thepeopleseason Sorry. That's frightfully close to mine, even with all the cooked food sitting here. Blasted by the day. Damn compilers.

 
Subscribe to Compilers RSS feed

directory of related sites

COBOL Compiler and COBOL Interpretor Directory - Links to several COBOL Compilers and Interpretors.
Meta Description: [ COBOL compilers and COBOL interpretoars are described and listed on this page of The COBOL Center website. ]

500 CObol2Java - An automatic tool for fast migration from Cobol source code to Java source code. Also Cobol2Java API is a set of Java API to build your own COBOL to Java source code translator.
Meta Description: [ translation, conversion, and migration of COBOL source code to Java source code ]

404 ESI Services: Cobol - ESI specializes in Windows-based COBOL development tools for creating client/server applications for open, multi-platform environments including Win95, NT, UNIX, IBM, and Unisys.
Meta Description: [ Cold Fusion Web Hosting, ASP .Net Web Hosting and Dedicated Servers at it's best. 100% satisfaction, 99.9% uptime! We guarantee the best Cold Fusion, ASP and SQL server hosting and technical support in the business! ]

Fujitsu NetCOBOL for .NET - Fujitsu provides COBOL compiled to target Microsoft.NET.
Meta Description: [ Beta download for .NET ]

Fujitsu NetCOBOL for Windows - NetCOBOL (previously called Fujitsu COBOL) for Windows is a complete COBOL development environment that allows you to create standalone COBOL applications and/or components for use with Microsoft visual tools.
Meta Description: [ NetCOBOL for Windows is a complete COBOL compiler and development environment that allows you to create COBOL applications - batch, GUI, character interface and Windows components. NetCOBOL was Fujitsu COBOL. ]

404 GNU Cobol2C - (former GNU Cobol) A project to make a full Cobol-85 compiler, available for free under the GPL. A minimal Cobol-to-C translator is now available

ICOBOL and VXCOBOL - Egan Systems, Inc. develops the ICOBOL and VXCOBOL programming environments
Meta Description: [ Envyr Corporation develops the Interactive COBOL programming environment and provides services to migrate COBOL applications to open system environments. ]

KOBOL - Implementation of COBOL for Windows and Linux. By theKompany.com.
Meta Description: [ theKompany.com: Product information about KOBOL, a multiple-language development environment for Linux and Windows from theKompany.com. ]

LegacyJ PERCobol - LegacyJ provides an ANSI-85 and extensions COBOL compiler, with modern IDE (Eclipse). PERCobol compiles COBOL source to Java bytecode for execution as applications or within appservers, with maintenance and debug remaining in COBOL.

404 Liant RM/COBOL - Liant includes a comprehensive portfolio of integrated tools that enables you to maintain a single set of source while deploying applications on the most popular open platforms.
Meta Description: [ Liant Software Corporation is at the forefront of unlocking the power within legacy business applications by providing the tools to transform them into modern, robust, distributed web applications. ]

OpenCOBOL - An experimental implementation of a COBOL frontend for GCC. [Open source, LGPL]
Meta Description: [ OpenCOBOL is an open-source COBOL compiler. ]

TinyCOBOL Project - The TinyCOBOL Project is a COBOL compiler being actively developed by members of the free software community. It is being developed on the Linux OS, using a mix of C, LEX/YACC. It generates GNU assembler code, thus requires the GNU assembler and linker programs to create an executable binary.

Compilers related videos
GLCD PIC Oscilloscope (ISIS 7) : By Arun J
Next Video
Compilers related videos

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor