GNU
gcc.gnu.org
GCC, the GNU Compiler Collection - GNU Project
The GNU Compiler Collection includes front ends for C, C++, Objective-C, Objective-C++, Fortran, Ada, Go, D, Modula-2, COBOL, Rust, and Algol 68 as well as libraries for these languages (libstdc++,...). GCC was originally written as the compiler for the GNU operating system.
Installing GCC
The latest version of this document is always available at https://gcc.gnu.org/install/. It refers to the current development sources, instructions for specific released versions are included with the sources ยท This document describes the generic installation procedure for GCC as well as detailing ...
GCC mirror sites
Our releases are available on the GNU download server and its mirrors ยท In addition the following sites mirror gcc.gnu.org (Phoenix, Arizona, USA) directly, and should also carry our snapshots:
GCC Releases
GCC releases may be downloaded from our mirror sites. Important: these are source releases, so will be of little use if you do not already have a C++ compiler installed. As one option, there are pre-compiled binaries.
Downloading GCC
The source distribution includes the Ada, C, C++, Objective-C, COBOL (GCC 15 and later), D (GCC 9 and later), Fortran, Go, Modula-2 (GCC 13 and later) and Algol 68 (GCC 16 and later, experimental) compilers, as well as runtime libraries for C++, Objective-C, COBOL, Fortran and Algol 68.
optimizing compiler produced by the GNU Project, key component of the GNU tool-chain and standard compiler for most projects related to GNU and the Linux kernel.
Factsheet
Original author Richard Stallman
Developer GNU Project
Initial release March 22, 1987; 38 years ago (1987-03-22)
Original author Richard Stallman
Developer GNU Project
Initial release March 22, 1987; 38 years ago (1987-03-22)
CodeChef
codechef.com โบ ide
Online Compiler & IDE for Python, C++, C, Java, Rust - CodeChef
Compile & run your code with the CodeChef online IDE. Our online compiler supports multiple programming languages like Python, C++, C, JavaScript, Rust, Go, Kotlin, and many more.
Videos
Rextester
rextester.com โบ l โบ c_online_compiler_gcc
compile c gcc online
compile c gcc online
OnlineGDB
onlinegdb.com โบ online_java_compiler
Online Java Compiler - online editor
Assembly(GCC) Assembly (NASM) Objective C ยท SQLite ยท Dart ยท Groovy ยท Tcl ยท C3 ยท Lua ยท Zig ยท TypeScript ยท D ยท Ada ยท Javascript(Rhino) Javascript(Node) Prolog ยท Swift ยท Rust ยท Go ยท Bash ยท Main.java ยท Rename ยท /****************************************************************************** Online Java Compiler.
Ideone
ideone.com
Online Compiler and IDE >> C/C++, Java, PHP, Python, Perl and 70+ other compilers and interpreters - Ideone.com
Ideone is something more than a pastebin; it's an online compiler and debugging tool which allows to compile and run code online in more than 40 programming languages.
Ideone
ideone.com โบ l โบ assembler-32bit-gcc
Online Assembler 32bit (gcc) compiler and IDE - API provided by Sphere Engine - Ideone.com
Ideone is something more than a pastebin; it's an online compiler and debugging tool which allows to compile and run code online in more than 40 programming languages.
Online C Compiler
onlineccompiler.net
Online C Compiler | Write, Compile & Run C Code in Browser
Online C Compiler is the fastest code compiler where you are supported by 23 plus different programming languages, like Go Language, JAVA 7, JAVA 8, C++ 17 -GCC Compiler., Objective C, R Language, and C -GCC Compiler.
Top answer 1 of 5
29
If anyone is reading this question past September 30, 2016:
The GNU Compiler for Java (GCJ) has been discontinued and is no longer part of the GNU Compiler Collection (GCC), as it can be seen in the release notes for GCC 7.
2 of 5
10
Did you read the manual? gnu java
They have a compiler called gcj dedicated to Java language.
Programiz
programiz.com โบ c-programming โบ online-compiler
Online C Compiler - Programiz
Write and run your C programming code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple languages.
Compiler Explorer
godbolt.org
Compiler Explorer - Interactive Online Compiler
Compiler Explorer is an interactive online compiler which shows the assembly output of compiled C++, Rust, Go (and many more) code.
Google Play
play.google.com โบ store โบ apps โบ details
Online Compiler:Code on Mobile โ Apps on Google Play
It has compiler for c language, compiler for c++ and 23 programming languages Online Console Compiler - Code on Mobile is the fastest online compiler and IDE to compile and run programs/code snippets on your smartphone for 23 programming languages.
Object Computing
objectcomputing.com โบ resources โบ publications โบ sett โบ january-2003-gcj-the-gnu-compiler-for-java
GCJ: The GNU Compiler for Java | Object Computing, Inc.
GCJ, a radically traditional (*) Free Software implementation of the Java language, has been part of GCC since the 3.0 release in June 2001. Currently at version 3.2.1, it is supported on GNU/Linux on Pentium, Itanium, Alpha, PowerPC and AMD Hammer, FreeBSD on Pentium, Solaris on SPARC and more. Support for Windows using MinGW is also available. It can compile Java source code to either Java bytecode (class files) or native machine code.
OnlineGDB
onlinegdb.com
GDB online Debugger | Compiler - Code, Compile, Run, Debug online C, C++
Assembly(GCC) Assembly (NASM) Objective ... Bash ยท source code ยท /****************************************************************************** Welcome to GDB Online....
GitHub
github.com โบ Zopolis4 โบ gcj
GitHub - Zopolis4/gcj: An attempt to integrate the GNU Compiler for Java (GCJ) back into GCC.
The current aim is to have gcj bootstrap and compile fully with all languages enabled (--enable-languages=ada,c,c++,d,fortran,go,java,lto,objc,obj-c++), and any and all help is welcome. After that, the plan is to replace GNU Classpath with the OpenJDK, making gcj a fully featured compiler, and then to go about further modernizing it. Please be aware this project is designed to be pushed upstream to GCC when we reach some milestones, and this means we require copyright assignment or the Developer's Certificate of Origin sign-off.
Starred by 49 users
Forked by 8 users
Languages ย C 32.3% | C++ 28.1% | Ada 10.3% | Java 8.5% | D 5.5% | Go 5.3%