"Hello, World!" but in 30 different languages!!!

Muhimen - May 1 '20 - - Dev Community

Since the last week, I was scratching my head to figure out what post can I write in dev? I wanted it to be meaningful so that it can be useful for the readers. Then, I thought, if I can't write anything meaningful then I should write something absolutely meaningless. And here I am. Printing "Hello, World!" in 30 different languages(in no particular order). ENJOY!

[Spoiler alert: The last one is special!]

1. C

#include <stdio.h>
int main(void){
    printf("Hello, world!\n");
    return 0;
}
Enter fullscreen mode Exit fullscreen mode

2. C++

#include <iostream>
int main(){
 std::cout << "Hello, World!\n";
}
Enter fullscreen mode Exit fullscreen mode

3. C'#'

class HelloWorldApp{
 static void Main(){
 System.Console.WriteLine("Hello, world!");
 }
}
Enter fullscreen mode Exit fullscreen mode

4. Python

print("Hello, world!")
Enter fullscreen mode Exit fullscreen mode

5. Java

public class HelloWorld
   {
        public static void main(String[] args)
        {
             System.out.println("Hello, world!");
        }
   }
Enter fullscreen mode Exit fullscreen mode

6. JavaScript

document.writeln('Hello, World!');
Enter fullscreen mode Exit fullscreen mode

7. TypeScript

console.log("Hello, World!");
Enter fullscreen mode Exit fullscreen mode

8. R

cat("Hello, World!")
Enter fullscreen mode Exit fullscreen mode

9. Rust

fn main() {
    println!("Hello, World!");
}

Enter fullscreen mode Exit fullscreen mode

10. Go Lang

package main 
func main() { 
    println("Hello, World!") 
} 
Enter fullscreen mode Exit fullscreen mode

11. Lua

print("Hello, World")
Enter fullscreen mode Exit fullscreen mode

12. Perl

use strict; 
use warnings; 

print("Hello, World!"); 
Enter fullscreen mode Exit fullscreen mode

13. Haskell

putStrLn "Hello world"
Enter fullscreen mode Exit fullscreen mode

14. Bash

echo 'Hello, world!'
Enter fullscreen mode Exit fullscreen mode

15. Kotlin

fun main() {
    println("Hello, World!")
}
Enter fullscreen mode Exit fullscreen mode

16. Ruby

puts "Hello, World!"
Enter fullscreen mode Exit fullscreen mode

18. Swift

import Swift
print("Hello, World!")
Enter fullscreen mode Exit fullscreen mode

19. Julia

println("Hello, World!")
Enter fullscreen mode Exit fullscreen mode

20. Dart

void main() {
  print('Hello, World!');
}
Enter fullscreen mode Exit fullscreen mode

21. Elixir

IO.puts("Hello, World!")
Enter fullscreen mode Exit fullscreen mode

22. Groovy

println "Hello, World!"
Enter fullscreen mode Exit fullscreen mode

23. Scala

object dev
{
    // Main Method 
    def main(args: Array[String]) 
    {
        // prints Hello World
        println("Hello, World!") 
    }
}
Enter fullscreen mode Exit fullscreen mode

24. Ada

with Ada.Text_IO;
procedure Hello is
begin
   Ada.Text_IO.Put_Line("Hello, world!");
end Hello;
Enter fullscreen mode Exit fullscreen mode

25. Bosque

namespace NSMain;  
entrypoint  
function main(): String {  
 return "Hello, world!";  
}  
Enter fullscreen mode Exit fullscreen mode

26. BASIC

PRINT "Hello, world!"​
Enter fullscreen mode Exit fullscreen mode

27. Cobol

display "Hello, world!".
Enter fullscreen mode Exit fullscreen mode

28. D

import std.stdio;
void main()
{
    writeln("Hello, World!");
}
Enter fullscreen mode Exit fullscreen mode

29. F'#'

open System
[<EntryPoint>]
let main argv =
    printfn "Hello, World!"
Enter fullscreen mode Exit fullscreen mode

30. BrainF*ck

++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.
Enter fullscreen mode Exit fullscreen mode

Why not add a few more in the comment section?

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terabox Video Player