Hello World на разных языках программирования

Hello World на разных языках программирования

Coding


Так сложилось, что первая программа, которую пишет каждый программист, начиная изучать новый язык программирования – это программа, выводящая на экран текст “Hello World”.

Hello World на C

#include <stdio.h>

int main()

{

printf("Hello, World!\n");

return 0;

}

Hello World на Java

class HelloWorld {

public static void main(String[] args) {

System.out.println("Hello, World!");

}

}

Hello World на C++

#include <iostream>

using namespace std;


int main()

{

cout << "Hello, World!";

return 0;

}

Hello World на C#

using System;


namespace HelloWorld

{

class Hello

{

static void Main()

{

Console.WriteLine("Hello World!");

}

}

}

Hello World на Python

print("Hello, World!")


Hello World на PHP

<?php

echo "Hello, World!";

?>


Hello World на R

> myString <- "Hello, World!"

> print ( myString)

Hello World на JavaScript

<!DOCTYPE HTML>

<html>


<body>


<script>

alert( 'Hello, world!' );

</script>


</body>


</html>

Hello World на Pascal (Паскаль)

program Hello;

begin

writeln ('Hello, world!')

end.

Hello World на Assembler

.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

object HelloWorld {

def main(args: Array[String]): Unit = {

println("Hello, World!")

}

}

Hello World на Delphi

program Helloworld;

{$APPTYPE CONSOLE}

uses sysutils;


begin

writeln('Hello, World!');

sleep(3000);

end. //конец программы

Hello World на Kotlin

package demo


fun main(args : Array<String>) {

println("Hello, world!")

}

Hello World на Ruby

puts "Hello, World!"

Hello World на Swift

import Swift

print("Hello, World!")

Hello World на Objective-C

Objective-C

#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

PRINT "HELLO WORLD"

Hello World на Visual Basic .NET

Module Module1

Sub Main()

Console.WriteLine("Hello, World!")

End Sub

End Module

Hello World на Rust

fn main() {

println!("Hello, World!");

}


Hello World на Ada

with Ada.Text_IO;


procedure HelloWorld is

begin

Ada.Text_IO.Put_Line("Hello, World!");

end HelloWorld;

Hello World на Haskell

main = putStrLn "Hello, World!"

Hello World на Go

package main


import "fmt"


func main() {

fmt.Println("Hello, World!")

}

Hello World на Lisp

(format t "Hello, World!~%")

Hello World на MATLAB

disp('Hello, World!')

Hello World на ABAP

REPORT first_programm.

WRITE / 'Hello, World!'.


Hello World на Erlang

-module(prog).

-export([main/0]).

main() -> io:format("Hello, World!~n").

Hello World на Arduino

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

#include <MsgBoxConstants.au3>


MsgBox($MB_OK, "Tutorial", "Hello World!")

Hello World на 1С

Сообщить("Hello, World!");

Hello World на Actionscript

ActionScript

_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

display dialog "Hello, World!"

Hello World на CoffeeScript

alert "Hello, World!"

Hello World на Lua

print("Hello, World!")

Hello World на Perl

print "Hello, World!\n";


Hello World на PowerShell

$strString = "Hello, World!"

write-host $strString

Hello World на F#

printfn "Hello, World!"





Report Page