Repair .ELC File Errors    |    What is the .ELC File Extension?    |    Scan for .ELC File Extension Errors

Run a Free Scan to check for ELC related errors.

What is the .ELC File Extension?

.ELC File Extension Description:

The file extension .elc is defined as the compiled Source Code of the Emacs Lisp, which is a dialect of the LISP Programming Language, utilized by Emacs text editors. LISP is basically an acronym of LISt Processing that historically has been related to symbolic processing in both human readable and computer languages, represented by heterogeneous data types built in the language, to effectively deal with changing and arbitrary models. The .elc file extension is implemented in the application of the editing features of the Emacs, with developers using C Programming Language to extend and customize Emacs' functionality.

The file extension .elc supported program can also be applied as a scripting language similar to Python, GNU Guile, Perl and others, by using command line interface, or running of executable files. The editing functions of the application associated with the .elc file extension, use movement commands and buffers, to supplement Lisp features, and allow the batch mode operation. It also uses functional and imperative programming procedures, combined with robust features, like the capability of treating functions as data types.

The dialect adopted by Emacs and the file extension .elc has substantial difference from Scheme and Common Lisp, in the aspect that Emacs utilizes dynamic instead of lexical scope, by default. This basically means the referencing of local variables within a calling function without implementing passing pointers. The .elc file extension is not the only available method that can be used in the customization of GNU Emacs, because current releases have included tools that allow certain level of customizing via the graphical user interface.

The file extension .elc represents the byte compilation of the code, which is designed to further improve the application's performance by implementing the built-in compiler in the translation of the source code to a bytecode. This code that uses the file extension .elc loads faster, and utilizes less memory and disc space, which accounts for quicker execution. Despite being slower compared with primitives, the .elc file extensions are readily open to modification and reloading, with an added functionality of platform independence. The .elc file extension is the standard used in loading distributed Emacs codes, with the source files being provided as user reference.

Author: Free Software Foundation, Inc.
Author URL:
Related Applications: GNU Emacs
Common Path: User Defined


Run a Free Scan to check for ELC related errors & to optimize PC performance.

Do you have errors with .ELC files?

The Reason for .ELC files Errors:

Upon experiencing errors with .ELC files you are in all likelihood having a serious Windows file system error - this error could be the result of damage to your registry and you should work to repair it right away to avert additional corruption to the operating system. Having these errors places your computer at risk for fatal crashes, blue screen errors and even hardware failure.

.ELC files Errors - Common Symptoms:

.ELC files error symptoms include program freezes, shut down or start up troubles, jerky pc performance, sluggish behaviour, screen freeze, internal speaker beeps, problems loading documents and errors while installing applications.

Helpful Tools

The following products are free to try. We have found them to be of the highest quality and value. They have been extremely useful in our own pc troubleshooting and maintainance and we highly recommend trying them out for yourself.

Anti-Malware Pro

With a lightning fast free scan and the largest authentic spyware detection database we have seen, Anti-Malware Pro finds and removes threats to your PC stability and security. Download Anti-Malware Pro


DriverFinder will scan your system for driver and software updates. Its easy to use interface makes keeping your drivers updated quick and simple. They will even send you an email notification when new driver updates are available for your system! It doesn't get any more convenient than this. Download DriverFinder

Browse File Extensions by Name:

Is your File Extension missing?

Help us to make the best resource we possibly can by submitting you very own file extension details. If you have detailed information on any file extensions please let us know by visiting the following link.

Submit File Details Form

Scan for .ELC File Extension Errors    |    Repair .ELC File Errors    |    What is the .ELC File Extension?