৫৫টি প্রোগ্রামিং ভাষায় hello! world
machine languages এ লেখা,,, HELLO! World
b8 21 0a 00 00
a3 0c 10 00 06
b8 6f 72 6c 64
a3 08 10 00 06
b8 6f 2c 20 57
a3 04 10 00 06
b8 48 65 6c 6c
a3 00 10 00 06
b9 00 10 00 00
ba 10 00 00 00
bb 01 00 00 00
b8 04 00 00 00
cd 80
b8 01 00 00 00
cd 80
ছেড়েদে মা কেদে বাছি,,,,,,
এটা কি ছিল।
b8 21 0a 00 00
a3 0c 10 00 06
b8 6f 72 6c 64
a3 08 10 00 06
b8 6f 2c 20 57
a3 04 10 00 06
b8 48 65 6c 6c
a3 00 10 00 06
b9 00 10 00 00
ba 10 00 00 00
bb 01 00 00 00
b8 04 00 00 00
cd 80
b8 01 00 00 00
cd 80
ছেড়েদে মা কেদে বাছি,,,,,,
এটা কি ছিল।
১।ALGOL
BEGIN DISPLAY("HELLO WORLD!") END.
২।ASPECTJ
// HelloWorld.java public class HelloWorld { public static void say(String message) { System.out.println(message); } public static void sayToPerson(String message, String name) { System.out.println(name + ", " + message); } }
global _main
extern _printf
section .text
_main:
push message
call _printf
add esp, 4
ret
message:
db 'Hello, World', 10, 0
৫।BASH (UNIX SHELL)
#!/bin/bash
STR="Hello World!"
echo $STR
৭।BASIC
10 PRINT "Hello, World!"
20 END
৪।C
#include <stdio.h>
int main(void)
{
printf("hello, world\n");
}
৯।C++
#include <iostream>
int main()
{
std::cout << "Hello, world!\n";
return 0;
}
১০।C#
using System;
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello, world!");
}
}
১১।CAML (OCAML)
print_endline "Hello, world!";;
১২।CLOJURE (CLOJURESCRIPT)
(println "Hello world!")
১৩।COBOL
IDENTIFICATION DIVISION.
PROGRAM-ID. hello-world.
PROCEDURE DIVISION.
DISPLAY "Hello, world!"
.
১৪।COFFEESCRIPT
console.log "Hello, World!"
১৫.DART
main() {
print('Hello World!');
}
১৬.DBASE (FOXPRO)
? "Hello World"
১৭.DELPHI (OBJECT PASCAL)
procedure TForm1.ShowAMessage;
begin
ShowMessage('Hello World!');
end;
১৮.EIFFEL
class
HELLO_WORLD
create
make
feature
make
do
print ("Hello, world!%N")
end
end
১৯.ERLANG
-module(hello).
-export([hello_world/0]).
hello_world() -> io:fwrite("hello, world\n").
২০.ELIXIR
IO.puts "Hello World!"
২১.F#
open System
Console.WriteLine("Hello World!")
২২.FORTRAN
program helloworld
print *, "Hello world!"
end program helloworld
২৩.GO
package main
import "fmt"
func main() {
fmt.Println("Hello, World")
}
২৪.GROOVY (RUBY)
println "Hello World"
২৫.HASKELL
module Main where
main :: IO ()
main = putStrLn "Hello, World!"
২৬.IBM RPG
dcl-s wait char(1);
dsply ( 'Hello World!') ' ' wait;
*inlr = *on;
২৭.JAVA
class HelloWorldApp {
public static void main(String[] args) {
System.out.println("Hello World!"); // Prints the string to the console.
}
}
২৮.JAVASCRIPT (ECMASCRIPT)
console.log("Hello World!");
আর কিছু,,,,,,
২৯.LISP
(print "Hello world")
৩০.LOGO
TO HELLO
PRINT [Hello world]
END
৩১.LUA
print("Hello World!")
৩২.MACHINE CODE
এই ভাসায় কি মানুষ প্রগ্রামিং করত??
b8 21 0a 00 00 #moving "!\n" into eax
a3 0c 10 00 06 #moving eax into first memory location
b8 6f 72 6c 64 #moving "orld" into eax
a3 08 10 00 06 #moving eax into next memory location
b8 6f 2c 20 57 #moving "o, W" into eax
a3 04 10 00 06 #moving eax into next memory location
b8 48 65 6c 6c #moving "Hell" into eax
a3 00 10 00 06 #moving eax into next memory location
b9 00 10 00 06 #moving pointer to start of memory location into ecx
ba 10 00 00 00 #moving string size into edx
bb 01 00 00 00 #moving "stdout" number to ebx
b8 04 00 00 00 #moving "print out" syscall number to eax
cd 80 #calling the linux kernel to execute our print to stdout
b8 01 00 00 00 #moving "sys_exit" call number to eax
cd 80 #executing it via linux sys_call
৩৩.MATHEMATICA (WOLFRAM LANGUAGE)
CloudDeploy["Hello, World"]
৩৪.MATLAB
classdef hello
methods
function greet(this)
disp('Hello, World')
end
end
end
৩৫.ML
print "Hello world!\n";
৩৬.NODE.JS
console.log("Hello World!");
৩৭.OBJECTIVE-C
main()
{
puts("Hello World!");
return 0;
}
৩৯.PASCAL
program HelloWorld(output);
begin
Write('Hello, world!')
end.
৪০.PERL
print "Hello, World!\n";
৪১.PHP
<?php echo "Hello, World";
৪২.POWERSHELL
Write-Host "Hello, World!"
৪৩.PYTHON
print("Hello World")
৪৪.R
cat("Hello world\n")
৪৫.RPG
dcl-s wait char(1);
dsply ( 'Hello World!') ' ' wait;
*inlr = *on;
৪৬.RUBY
puts 'Hello World!'
৪৭.RUST
fn main() {
println!("Hello, world!");
}
৪৮.SCALA
object HelloWorld extends App {
println("Hello, World!")
}
৪৯.SCHEME
(let ((hello0 (lambda() (display "Hello world") (newline))))
(hello0))
৫০.SCRATCH
এটা হল বাচ্চাদের জন্য mit এর ব্লক প্রোগ্রামিং টুল।
৫১.SELF
'Hello, World!' print.
৫২.SMALLTALK
Transcript show: 'Hello World!'.
৫৩.SWIFT
println("Hello, world!")
৫৪.TCL
puts "Hello World!"
৫৫.TYPESCRIPT
এই ভাষা মাইক্রোসফ্টে ডিজাইন করা হয়েছে, এটি জাভাস্ক্রিপ্টের সামঞ্জস্যপূর্ণ থাকায় বড় প্রকল্পগুলিতে ব্যবহার করা হয়।
console.log("Hello World!");
লিখেছেন ,
Md. Rusul Azom Sumon
CEO & FOUNDER azomTech
(লেখাটি লেখক কতৃক সংরক্ষিত কপি করা কপি করে পরিমার্জন করে অন্যকোথোও প্রকাশ করা সম্পূর্ণ নিষিদ্ধ ,কিন্তু অবাণিজ্যিক উদ্যেশে(শিক্ষার জন্য ) লেখকের অনুমতি নিয়ে ব্যবহার করা যাবে )
No comments