Hello, World! Compiling "Hello, World!" in multiple languages with Github Actions. Language Compiler Github Action Assembly nasm ilammy/setup-nasm Awk awk N/A (Apart of the Linux/Mac Shell) Bash bash N/A (Apart of the Linux/Mac Shell) C gcc egor-tensin/setup-gcc C# csc actions/setup-dotnet (Official) C++ g++ egor-tensin/setup-gcc Clojure clojure DeLaGuardo/setup-clojure Cobol cobc fabasoad/setup-cobol-action D dmd dlang-community/setup-dlang Dart dart dart-lang/setup-dart (Official) Erlang erl erlef/setup-beam (Official) Go go actions/setup-go (Official) Groovy groovy WtfJoke/setup-groovy Haskell ghc haskell/actions/setup (Official) HTML lynx (For CI) N/A (Apart of the Linux/Mac Shell) Java javac actions/setup-java (Official) JavaScript node (For CI) actions/setup-node (Official) Kotlin kotlinc fwilhe2/setup-kotlin Lisp sbcl cheeze2000/setup-sbcl Lua lua xpol/setup-lua Objective-C clang egor-tensin/setup-clang OCaml ocamlopt ocaml/setup-ocaml (Official) Pascal pascal fabasoad/pascal-action Perl perl shogo82148/actions-setup-perl PHP php shivammathur/setup-php Python python actions/setup-python (Official) R Rscript r-lib/actions/setup-r (Official) Racket racket Bogdanp/setup-racket Ruby ruby ruby/setup-ruby (Official) Rust rustc ATiltedTree/setup-rust (Official) Scala scala olafurpg/setup-scala Swift swiftc swift-actions/setup-swift TypeScript node (For CI) actions/setup-node (Official)