SW Name |
Home page |
Downloaded |
Free Pascal Compiler |
http://freepascal.org |
27131x |
Free Pascal Compiler is multiplatform compiler of Object Pascal language. Free Pascal Compiler aims at compatibility with variant of Object Pascal used in products of Borland corp. Instalation package contains large set of components which replaces most of non-visual komponents from Delphi. There is also some wrapper libraries for widely used C libraries (gd, mysql, sockets, X11)
|
|
GCC |
http://gcc.gnu.org/ |
11434x |
GCC is the GNU Compiler Collection, which currently contains front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).
|
|
PilRC |
http://pilrc.sourceforge.net/ |
9962x |
PilRC is a Palm OS resource compiler. This is a tool that turns a textual description of Palm OS forms, bitmaps, fonts, and other resources into a binary form that can be included in an application or library. The name is derived from "PILot Resource Compiler". This tool is used with many popular Palm OS development tools, including prc-tools and CodeWarrior for Palm OS.
|
|
Prc-Tools |
http://prc-tools.sourceforge.net/ |
8546x |
PalmOS C/C++ compiler.
|
|
OpenCOBOL |
http://www.open-cobol.org/ |
8175x |
OpenCOBOL is a COBOL compiler, which translates COBOL programs to C code and compiles it using GCC.
|
|
Distcc |
http://distcc.samba.org/ |
7645x |
distcc is a parallel build system that distributes compilation of C/C++/ObjC code across machines on a network. It can be set up in just a few minutes and makes builds up to ten times faster. It does not require machines to share a filesystem or have the same libraries or header files, and installation does not need superuser privileges.
|
|
Tiny C Compiler |
http://www.tinycc.org/ |
5363x |
TCC (Tiny C Compiler) is small, fast, unlimited, and safe. You can compile and execute C code everywhere (e.g., on rescue disks). It generates optimized x86 code, and can compile, assemble, and link several times faster than 'gcc -O0'.
|
|
NASM |
http://nasm.sourceforge.net/ |
5060x |
NASM is an 80x86 assembler designed for portability and modularity.
It supports a range of object file formats including Linux a.out and ELF, COFF, Microsoft 16-bit OBJ and Win32. It will also output plain binary files. Its syntax is designed to be simple and easy to understand, similar to Intel's but less complex. It supports Pentium, P6, MMX, 3DNow! and SSE opcodes, and has macro capability.
It includes a disassembler as well.
|
|
GNU Pascal Compiler |
http://www.gnu-pascal.de/ |
4958x |
GPC is a Pascal Compiler from the GNU family. It is a 32-bit compiler with no limits.
|
|
Flat Assembler |
http://www.flatassembler.net/ |
4183x |
The flat assembler is a fast and efficient self-assembling 80x86 assembler for DOS, Windows, and Linux operating systems. Currently, it supports all 8086-80486/Pentium instructions with MMX, SSE, SSE2, SSE3, and 3DNow! extensions. It can produce output in binary, MZ, PE, COFF, or ELF format. It includes the powerful but easy-to-use macroinstruction support, and does multiple passes to optimize the instruction codes for size. The flat assembler is entirely written in assembly language.
|
|
ncc |
http://students.ceid.upatras.gr/[..]cc/index.html |
4065x |
ncc (The new generation C compiler ) is a compiler that produces program analysis information.
|
|
MetaL |
http://www.meta-language.net/ |
4050x |
MetaL is shorthand for Meta-programming Language. Meta-programming is a method to develop computer programs. It works by generating source code in a target language from a program specification in a higher level language.
MetaL programs source code is based on XML. MetaL compiler engine can be used to generate the same program from MetaL source code to potentially any target language. Currently supported target languages are PHP, Java and Perl. The support for other languages can be added any time.
|
|
4tH compiler |
http://www.xs4all.nl/[..]~thebeez/4tH/ |
4029x |
4tH is a Forth compiler with a little difference. Instead of the standard Forth engine it features a conventional compiler.
|
|
SmartEiffel |
http://smarteiffel.loria.fr/ |
3979x |
SmartEiffel is The GNU Eiffel Compiler. This is a free Eiffel compiler distributed under the terms of the GNU General Public License.
|
|
Ruby |
http://www.ruby-lang.org/[..]20020101.html |
3831x |
Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible, and portable.
|
|