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
Object Oriented :: Compilers

 
Compilers RSS feed
eWeek - RSS Feeds

Cox Did Not Infringe Verizon Internet Telephony Patents: Jury
Tue, 07 Oct 2008 10:46:45 -0400
Verizon had accused Cox of infringing six patents related to Internet telephony. Verizon settled a similar suit against digital phone service provider Vonage last year for $117.5 million. - WASHINGTON (Reuters) - Cox Communications did not infringe patents owned by Verizon Communications, a jury in Virginia decided on Monday. Verizon had accused Cox of infringing six patents related to Internet telephony, but a jury at the U.S. District Court for the Eastern District of Virginia decid...
Mozilla Geode to Join Google, Yahoo for Geolocation Web Services
Tue, 07 Oct 2008 09:33:02 -0400
Mozilla Labs is set to launch a geolocation add-on called Geode in the wake of similar Web services from Google and Yahoo. This latest application development comes as location-based Web services are heating up. But what form will such services take beyond the now cliche restaurant review scenario? - Mozilla Labs Oct. 7 will announce Geode, a geolocation add-on for the Firefox Web browser, which will enable developers to create content tailored toward users' locations. In a brief note before the launch, a Mozilla spokesperson said that with Geode, a user who is looking for restaurants while ...
AMD Spins Off Processor Manufacturing Facilities to Better Compete with Intel
Tue, 07 Oct 2008 08:01:58 -0400
AMD is now offering details of on its much anticipated “asset smart” plan, which will allow the chip maker to spin off its processor manufacturing facilities into a new company. The plans will allow AMD to trim its payroll, concentrate on engineering and designing new processors and graphics chips for PCs and server systems, and allow AMD to better compete with Intel. - Advanced Micro Devices is finally detailing its long talked about “asset smart” plan, which will allow the chip maker to spin off its manufacturing facilities into a new company while allowing AMD to reduce its financial debt and better compete against Intel. The new manufacturing company, wh...
5 Technology Businesses Poised to Boom in the Financial Crisis
Mon, 06 Oct 2008 22:27:32 -0400
Risk management, e-discovery, enterprise search, e-mail archiving, and secure and managed file transfers might all beat hard times in a recession or economic downturn in the wake of the Wall Street financial crisis. Risk management, e-discovery, enterprise search, e-mail archiving, and secure and managed file transfers are all positioned for a boom as the business and financial sector call on their unique services more than ever. - Risk management, secure and managed file transfers, e-discovery, e-mail archiving, and enterprise search are all positioned for a boom as the business and financial sector call on their unique services more than ever. 1. Risk management Companies that offer risk assessment tools, such as RSA Se...
E-Discovery Search and Storage Providers Await a Litigation Boom Following Financial Crash
Mon, 06 Oct 2008 22:27:28 -0400
E-discovery providers stand to gain from the Wall Street financial crisis, as potential customers such as investors, shareholders and pension funds prepare to pursue or defend lawsuits. E-discovery firms such as Kazeon, Autonomy, Clearwell Systems, Attenex, Symantec, Seagate Technology's MetaLINCS, Iron Mountain's Stratify, LexisNexis, Recommind and some other smaller companies are in good standing to gain business from what many expect to be a surge in litigation surrounding the Wall Street financial crisis. - Now is a good time to be an e-discoveryware provider. Companies such as Kazeon, Autonomy, Clearwell Systems, Attenex, Symantec, Seagate Technology's MetaLINCS, Iron Mountain's Stratify, LexisNexis, Recommind and some other smaller companies stand to gain business from what many expect to be a su...
eWEEK Labs Walk-Through: Lotus Symphony 1.1
Mon, 06 Oct 2008 21:35:35 -0400
Lotus Symphony 1.1 is a freely-available office productivity suite from IBM that brings together a trio of word processor, spreadsheet and presentation applications under a Big Blue label. Symphony's interface is new, based on Eclipse, but its internals are old, based on OpenOffice.org 1.1.4; the result is a fairly good productivity suite with an interface that's much fresher-and a feature set that's more stale-than those that grace the OpenOffice.org 3.0 release I recently tested. - Upon firing up the Lotus Symphony 1.1 word processor application, I was impressed right away by its tabbed interface, which makes switching between different documents as well as spreadsheets and presentations as easy as shifting between tabbed pages in Firefox. However, it wasn't...

The Seattle Times: Business & Technology

Fed to buy massive amounts of short-term debt
Tue, 07 Oct 2008 07:35:25 -0700
The Federal Reserve announced Tuesday a radical plan to buy massive amounts of short-term debt in a dramatic effort to break through a credit clog that is imperiling the economy.
World stocks swoon; new rescue weighed
Tue, 07 Oct 2008 00:33:28 -0700
As pressure built in the credit markets and stocks spiraled lower around the world on Monday, the Federal Reserve was considering a radical new plan to jump-start the engine of the financial system.
Positions harden in Boeing strike; McNerney, unions spar over outsourcing
Mon, 06 Oct 2008 22:51:29 -0700
Boeing has not talked directly with the International Association of Machinists (IAM) since the union's strike began more than four weeks ago. But in a memo to salaried employees still at work, McNerney said Boeing won't scramble to settle on the union's terms.

NYT > Technology

A.M.D. to Split Into Two Operations
Tue, 07 Oct 2008 12:05:21 -0000
In a dramatic effort to maintain its position as the only real rival to Intel, Advanced Micro Devices plans to announce that it will become two companies.
Seeking Broader Reach for Social Web Sites
Tue, 07 Oct 2008 04:35:56 -0000
As the Web becomes a more social place, media companies are trying to make it easier to share links, add comments to articles and extend online identities.
DealBook: Venture Capitalists Are Hearing Footsteps
Tue, 07 Oct 2008 12:44:21 -0000
Venture capitalists are optimists by nature. But these days, even some of the sunniest venture investors are having dark moments of the soul.

CNN.com - Technology

Mercury, up close: Photos to be unveiled
Tue, 07 Oct 2008 10:42:48 -0400
A U.S. spacecraft was scheduled to beam hundreds of photos of Mercury back to Earth on Tuesday after a close encounter with the planet closest to the sun. The images should show scientists never-before-seen landscapes on the planet.
Three physicists share Nobel prize
Tue, 07 Oct 2008 09:20:46 -0400
An American physicist and two physicists from Japan will share this year's Nobel Prize in Physics, the Nobel Foundation announced Tuesday.
Review: Zune music player catching up to iPod
Mon, 06 Oct 2008 14:33:27 -0400
Slowly but surely, Microsoft's Zune is staking its claim as a legitimate alternative to Apple's iPod line of MP3 players.

NPR Topics: Technology

New Solar Cell Easy As Pizza To Make
Sat, 04 Oct 2008 12:16:00 -0400
The iJET is a new type of solar cell that's cheap and easy to make, requiring not much more than a pizza oven, some nail polish remover, and a common inkjet printer. Australian scientist Nicole Kuepper describes her invention.
SpaceX Celebrates First Successful Rocket Launch
Fri, 03 Oct 2008 13:53:00 -0400
SpaceX's flagship Falcon1 rocket has successfully launched from an island in the central Pacific, becoming the first privately-developed rocket to orbit the planet. NASA has already contracted SpaceX to begin private space flight missions to the International Space Station beginning in 2010.
Northeast States Trade Carbon Emission Credits
Fri, 03 Oct 2008 13:46:00 -0400
A consortium of Northeast states has completed the first cap-and-trade greenhouse gas auction in the U.S. Under cap-and-trade, limits are set on emissions. Companies that do not use up their quota of emissions are able to sell their excess emission capacity to other companies.

BBC News | Technology | UK Edition

Cars set to get parental controls
Tue, 07 Oct 2008 11:05:21 -0000
Ford is to introduce a key-based security system that limits what younger drivers can do to the family car.
DVD copying software gets pulled
Tue, 07 Oct 2008 09:23:36 -0000
RealNetworks is being pursued by six movie studios over software that makes copies of DVD films so they can be played on a PC.
Oyster card hack details revealed
Mon, 06 Oct 2008 15:41:32 -0000
Dutch researchers reveal details of how they managed to copy the radio chips used on London's Oyster card.

Reuters Video: Technology

Shazam enters new era
Sun, 05 Oct 2008 20:22:20 -0400
Oct 6 - The mobile music discovery service has seen a surge of new users after broadening its offering to work seamlessly with social networks.
Solar clothes
Fri, 03 Oct 2008 15:30:01 -0400
Oct. 3 - Argentine designer looks to the future by creating solar-powered clothing.
Ring ring, bling bling
Fri, 03 Oct 2008 14:21:52 -0400
Oct. 3 - Ring ring, bling bling; NIntendo's latest player, 3D reality, and a hybrid motorbike.

AP Top Technology News At 10:52 a.m. EDT

AMD to spin off factories in bid to save money
By BARBARA ORTUTAY Tue, 07 Oct 2008 13:27:38 -0000
NEW YORK (AP) -- In a move to dramatically cut costs and better compete with Intel Corp., chip maker Advanced Micro Devices Inc. said Tuesday it will spin off its factories into a new joint venture with investors in the Persian Gulf state of Abu Dhabi....
EBay cutting 1,600 jobs, 10 percent of work force
By RACHEL METZ Mon, 06 Oct 2008 21:14:42 -0000
NEW YORK (AP) -- After a series of changes designed to draw more people to its online marketplace, eBay Inc.'s latest alteration is aimed at its own employees. The auction site operator said Monday it will cut about 1,600 jobs, 10 percent of its work force, in its largest round of dismissals ever....
Ford feature will let parents set limits for teens
By TOM KRISHER Mon, 06 Oct 2008 17:49:28 -0000
DETROIT (AP) -- So you think junior is a little too lead-footed when he drives the family car? Starting next year, Ford Motor Co. will give you the power to do something about it....

CNET News.com

Kleiner Perkins backs smart-grid firm Silver Spring
Tue, 07 Oct 2008 08:11:00 -0700
Venture capital firm Kleiner Perkins digs into its Green Growth fund to lead a $75 million investment in Silver Spring Networks, which uses IP-enabled devices to improve grid reliability.
AMD finds 'fabless' alternative
Tue, 07 Oct 2008 07:45:00 -0700
The chip company is not going fabless in the classic sense of the word: a design house without any manufacturing facilities.
VeriSign sells Jamba stake to News Corp.
Tue, 07 Oct 2008 07:38:00 -0700
The domain registrar sells its 49 percent share of the mobile-entertainment joint venture to its partner, News Corp., for $200 million. Ringtones sound good to Murdoch's media empire.

 
Subscribe to Computers RSS feed

directory of related sites

Canterbury Corp. Ltd. - Makes, sells Canterbury Oberon-2 for Java. [commercial]

Excelsior Native XDS-x86 - Optimizing ISO Modula-2 and Oberon-2 compiler for x86 platforms, allows intermixed dual code. Free download of Personal Edition for private, non-commercial use, for Linux, Windows. Other uses need license purchase. [commercial]

Jacob - Small Oberon-2 compiler for Linux.

JOB Compiler - JavaOBeron, Oberon-2 to Java virtual machine (VM) compiler, information, downloads. English, Russian.
Meta Description: [ JOB - new Oberon-2 to Java Virtual Machine Compiler. ]

Lightning Oberon - Implementation in context of Microsoft .NET platform; interoperable, imperative OO language, simpler, more economical, powerful, scalable than similar languages. ETH Language Interoperability Project with Microsoft Research.

ModulAware.com - Firm specializes in 32- and 64-bit native code Modula-2 and Oberon-2 compiler development, support, international distribution, for Compaq OpenVMS Alpha and VAX, x86 PCs with Linux, OS/2, Windows 95/98/NT/2000. Trial version downloads, data sheets, 64 bit implementation notes, The ModulAtor.
Meta Description: [ ModulAware has specialized in Modula-2 and Oberon-2 compiler development, support, and international distribution. View data sheets, examples, 64 bit implementation notes, The ModulaTor ]

MPW Oberon - A compiler for the Oberon language for the Macintosh Programmer's Workshop (Version 3.0 or later).

Oberon for GNU/Linux - Oberon System V4 (Johannes Kepler University Linz) A complete IDE including compiler, debugger, class browser, development libraries, network programming (TCP/IP, WWW, a complete web browser), and database connectivity.

Oberon System and Compiler Implementations (OSCI) - Comprehensive comparison, with tables, links to project and product home pages. This list can help new and experienced Oberon users to find suitable implementations for education and application development.
Meta Description: [ By providing a comprehensive comparison of Oberon implementationstogether with links to the products' home-pages, this list should help new and experienced Oberon users to locatesuitable implementations for education and application development. ]

Oberon-2 and Modula-2 Compiler for OpenVMS Alpha and VAX - Modula-2 and Oberon-2 native-code compiler for Compaq Alpha and VAX under the OpenVMS operating system: Alpha Oberon is ideally suited for program development in industry and research and serves commercial and scientific applications as well as teaching.
Meta Description: [ Features of the ModulaWare's 64 bit and 32 bit Modula-2 and Oberon-2 compiler for Compaq Digital OpenVMS Alpha and VAX. ]

500 Oberon-A - Oberon-2 development system for Amiga PC, developed by Frank Copeland, from original Ceres compiler in Wirth book 'Project Oberon'. Runs and compiles itself on Unix Amiga Emulator. Description, downloads. [Freeware]

Ofront - Oberon-to-C translator; free downloads that can be used to create demo programs that identify themselves as such when started from Unix shells. [commercial]

Optimizing Oberon-2 Compiler: OOC - SourceForge project page: description, downloads, CVS, mail list, news.
Meta Description: [ The world's largest development and download repository of Open Source code and applications ]

Optimizing Oberon-2 Compiler: OOC - Oberon-2 development platform: optimizing compiler, several source code and compiler related tools, set of standard library modules, reference manual. [Open Source, LGPL]

Oxford Oberon-2 Compiler - Portable compiler that translates Oberon-2 into bytecode. This implementation is in use at Oxford on SparcStations and 386 PCs under Solaris, on 386 PCs under Linux, and on 386 PCs under DOS. The compiler is written in Caml Light, and the runtime system is written in C. The binary distribution for DOS and Windows was built using DJGPP. See copyright for use information.

Pascal, Modula-2, Oberon-2 for Java - Compilers to JVM byte-code.

Pow! - Programmers Open Workbench: free 32- or 16-bit environment for building Oberon-2 programs for Windows.

404 ST Oberon - Features the port of the ETH Oberon V4 system for Atari-ST and TT computers, containing installation notice and download link.
Meta Description: [ Homepage of ST-Oberon, the ETH-Oberon V4 operating system implementation for Atari-ST & TT computers ]

404 StOberon - An Oberon compiler for the Atari St. (FTP Dir)

The Oxford Oberon-2 Compiler - Documentation for the Oberon-2 compiler available at Oxford.

Compilers related videos
Part 1 - http://au.youtube.com/watch?v=n0B6Gbsu3N0 Part 2 - http://au.youtube.com/watch?v=JZLDgxVMcHI Good game-specific ...
Next Video

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor