The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

SYNOPSIS Support 26 kinds of programming languages usage: code|cpp>>>...your program code... cpp code|cpp>>> #include <iostream> using namespace std; int main() { cout << "Hello World!"; return 0; } c code|c>>> #include <stdio.h> int main() { printf("Hello World!\n"); return 0; } csharp code|csharp>>> using System; class MainClass { static void Main() { Console.WriteLine("Hello World!"); } } d code|d>>> import std.stdio; void main() { writeln("Hello World!"); } erlang code|erlang>>> main(_) -> io:format("Hello World!~n"). go code|go>>> package main import ( "fmt" ) func main() { fmt.Println("Hello World!") } idris code|idris>>> module Main main : IO () main = putStrLn "Hello World!" java code|java>>> public class Main { public static void main(String[] args) { System.out.println("Hello World!"); } } scala code|scala>>> object Main extends App { println("Hello World!") } php code|php>>> <?php echo "Hello World\n"; rust code|rust>>> fn main() { println!("Hello World!"); } assembly code|assembly>>> section .data msg db "Hello World!", 0ah section .text global _start _start: mov rax, 1 mov rdi, 1 mov rsi, msg mov rdx, 13 syscall mov rax, 60 mov rdi, 0 syscall