๐ŸŒ
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.
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.
GCC_10.2_GNU_Compiler_Collection_self-compilation.png
gcc 11 1 0 compiling chicken screenshot
The GNU Compiler Collection (GCC) (formerly GNU C Compiler) is a collection of compilers from the GNU Project that support various programming languages, hardware architectures, and operating systems. The Free Software Foundation โ€ฆ Wikipedia
Factsheet
Original author Richard Stallman
Developer GNU Project
Initial release March 22, 1987; 38 years ago (1987-03-22)
Factsheet
Original author Richard Stallman
Developer GNU Project
Initial release March 22, 1987; 38 years ago (1987-03-22)
๐ŸŒ
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.
๐ŸŒ
JDoodle
jdoodle.com โ€บ compile-assembler-gcc-online
Online Compiler and Editor/IDE for Java, C, C++, PHP, Python, Ruby, Perl - Code and Run Online
JDoodle is an Online Compiler, Editor, IDE for Java, C, C++, PHP, Perl, Python, Ruby and many more. You can run your programs on the fly online, and you can save and share them with others. Quick and Easy way to compile and run programs 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.
Find elsewhere
๐ŸŒ
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.
๐ŸŒ
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.
๐ŸŒ
Techie Delight
techiedelight.com โ€บ home โ€บ compiler
Online Compiler โ€“ C, C++, Java, Python | Techie Delight
September 27, 2022 - Compile and execute code online in C, C++, Java, Python, PHP, Javascript, Kotlin, Swift, C#, Go, Pascal, Ruby, etc with our online compiler and powerful IDE.
๐ŸŒ
Wikipedia
en.wikipedia.org โ€บ wiki โ€บ GNU_Compiler_for_Java
GNU Compiler for Java - Wikipedia
August 6, 2025 - The GNU Compiler for Java (GCJ) is a discontinued free compiler for the Java programming language. It was part of the GNU Compiler Collection. GCJ compiles Java source code to Java virtual machine (JVM) bytecode or to machine code for a number ...
๐ŸŒ
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.
Rating: 4 โ€‹ - โ€‹ 21K votes
๐ŸŒ
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%
๐ŸŒ
Springer
link.springer.com โ€บ home โ€บ the definitive guide to gcc โ€บ chapter
Using GCCโ€™s Java Compiler | SpringerLink
This chapter discusses typical usage of the GNU Compiler Collectionโ€™s Java compiler, gcj, focusing on the command-line options and constructs that are specific to gcj and the additional tools that are provided with gcj.
๐ŸŒ
Compiler Explorer
godbolt.org
Compiler Explorer
Compiler Explorer is an interactive online compiler which shows the assembly output of compiled C++, Rust, Go (and many more) code.
๐ŸŒ
Programiz
programiz.com โ€บ java-programming โ€บ online-compiler
Online Java Compiler - Programiz
Write and run your Java code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple programming languages.