Так сложилось, что первая программа, которую пишет каждый программист, начиная изучать новый язык программирования — это программа, выводящая на экран текст «Hello World». В данной статье мы собрали пример такой программы на разных языках программирования.
Hello World на C
1 2 3 4 5 6 7 |
#include <stdio.h> int main() { printf("Hello, World!\n"); return 0; } |
Hello World на Java
1 2 3 4 5 |
class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } } |
Hello World на C++
1 2 3 4 5 6 7 8 |
#include <iostream> using namespace std; int main() { cout << "Hello, World!"; return 0; } |
Hello World на C#
1 2 3 4 5 6 7 8 9 10 11 12 |
using System; namespace HelloWorld { class Hello { static void Main() { Console.WriteLine("Hello World!"); } } } |
Hello World на Python
1 |
print("Hello, World!") |
Hello World на PHP
1 2 3 |
<?php echo "Hello, World!"; ?> |
Hello World на R
1 2 |
> myString <- "Hello, World!" > print ( myString) |
Hello World на JavaScript
1 2 3 4 5 6 7 8 9 10 11 12 |
<!DOCTYPE HTML> <html> <body> <script> alert( 'Hello, world!' ); </script> </body> </html> |
Hello World на Pascal (Паскаль)
1 2 3 4 |
program Hello; begin writeln ('Hello, world!') end. |
Hello World на Assembler
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
.MODEL SMALL .STACK 100h .DATA HelloMessage DB 'Hello World',13,10,'$' .CODE START: mov ax,@data mov ds,ax mov ah,9 mov dx,OFFSET HelloMessage int 21h mov ah,4ch int 21h END START |
Hello World на Scala
1 2 3 4 5 |
object HelloWorld { def main(args: Array[String]): Unit = { println("Hello, World!") } } |
Hello World на Delphi
1 2 3 4 5 6 7 8 |
program Helloworld; {$APPTYPE CONSOLE} uses sysutils; begin writeln('Hello, World!'); sleep(3000); end. //конец программы |
Hello World на Kotlin
1 2 3 4 5 |
package demo fun main(args : Array<String>) { println("Hello, world!") } |
Hello World на Ruby
1 |
puts "Hello, World!" |
Hello World на Swift
1 2 |
import Swift print("Hello, World!") |
Hello World на Objective-C
1 2 3 4 5 6 7 8 9 |
#import <Foundation/Foundation.h> int main (int argc, const char * argv[]) { NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; NSLog (@"Hello, World!"); [pool drain]; return 0; } |
Hello World на Basic
1 |
PRINT "HELLO WORLD" |
Hello World на Visual Basic .NET
1 2 3 4 5 |
Module Module1 Sub Main() Console.WriteLine("Hello, World!") End Sub End Module |
Hello World на Rust
1 2 3 |
fn main() { println!("Hello, World!"); } |
Hello World на Ada
1 2 3 4 5 6 |
with Ada.Text_IO; procedure HelloWorld is begin Ada.Text_IO.Put_Line("Hello, World!"); end HelloWorld; |
Hello World на Haskell
1 |
main = putStrLn "Hello, World!" |
Hello World на Go
1 2 3 4 5 6 7 |
package main import "fmt" func main() { fmt.Println("Hello, World!") } |
Hello World на Lisp
1 |
(format t "Hello, World!~%") |
Hello World на MATLAB
1 |
disp('Hello, World!') |
Hello World на ABAP
1 2 |
REPORT first_programm. WRITE / 'Hello, World!'. |
Hello World на Erlang
1 2 3 4 5 |
-module(prog). -export([main/0]). main() -> io:format("Hello, World!~n"). |
Hello World на Arduino
1 2 3 4 5 6 7 8 9 10 11 12 |
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2; LiquidCrystal lcd(rs, en, d4, d5, d6, d7); void setup() { lcd.begin(16, 2); lcd.print("Hello, World!"); } void loop() { lcd.setCursor(0, 1); lcd.print(millis() / 1000); } |
Hello World на AutoIt
1 2 3 |
#include <MsgBoxConstants.au3> MsgBox($MB_OK, "Tutorial", "Hello World!") |
Hello World на 1С
1 |
Сообщить("Hello, World!"); |
Hello World на Actionscript
1 2 3 4 5 6 7 8 9 10 11 12 |
_root.createTextField("mytext",1,100,100,300,100); mytext.multiline = true; mytext.wordWrap = true; mytext.border = false; myformat = new TextFormat(); myformat.color = 0xff0000; myformat.bullet = false; myformat.underline = true; mytext.text = "Hello, World!"; mytext.setTextFormat(myformat); |
Hello World на AppleScript
1 |
display dialog "Hello, World!" |
Hello World на CoffeeScript
1 |
alert "Hello, World!" |
Hello World на Lua
1 |
print("Hello, World!") |
Hello World на Perl
1 |
print "Hello, World!\n"; |
Hello World на PowerShell
1 2 |
$strString = "Hello, World!" write-host $strString |
Hello World на F#
1 |
printfn "Hello, World!" |
Поделиться в соц. сетях: