Hello world

**Hello world** (**Halo dunia**) umumnya adalah program komputer yang mengeluarkan atau menampilkan pesan "Hello, World!". Program semacam itu sangat sederhana di sebagian besar bahasa pemrograman, dan sering digunakan untuk menggambarkan sintaks dasar bahasa pemrograman. Ini sering kali merupakan program pertama yang ditulis oleh orang-orang yang belajar kode. Ini juga dapat digunakan sebagai tes kewarasan untuk memastikan bahwa bahasa komputer diinstal dengan benar, dan bahwa operator memahami cara menggunakannya.

## Hello world dalam beberapa bahasa pemrograman

### [[bahasa Basic|Basic]]

```qbasic
10 PRINT "Hello world"
```


### [[File Batch]]
 @echo off
 echo Hello world

### [[C (bahasa pemrograman)|C]]

```c
#include <stdio.h>
  
  int main()
  {
     printf("Hello world\n");
     return 0;
  }
```


### [[C++]]

```cpp
#include <iostream>
  int main()
  {
     std::cout << "Hello world";
     return 0;
  }
```


### [[C sharp|C#]]

```csharp
class HaloDunia
  {
        static void main( )
        {
           System.Console.WriteLine("Halo Dunia");
        }
  }
```


### [[Borland Delphi|Delphi]]

```pascal
program HaloDunia;

{$APPTYPE CONSOLE}

uses
  SysUtils;

begin
  writeln('Halo Dunia');
end.
```


### [[Clipper]]
  ?"Hello world"

### [[Java]]

```java
public class HaloDunia {  
     public static void main(String args[]) {
        System.out.println("Halo Dunia\n");
     }
```


### [[Javascript]]

```javascript
console.log("Hello World");
```


### [[lisp]]

```lisp
(print "Hello world")
```


### [[Pascal]]

```pascal
program helloworld;
 begin {
    writeln('halo dunia');
 }
 end.
```


### [[Perl]]

```perl
print "Hello world\n";
```


### [[PHP]]

```php
<?php
 echo "Hello world";
 ?>
```


### [[PLSQL|PL/SQL Oracle]]

```oracle8
create or replace procedure HelloWorld is
 begin
     dbms_out.put_line('HALO DUNIA');
 end;
```


### [[Prolog]]
  write('Hello world'),nl.

### [[Python (bahasa pemrograman)|Python]]

```python
print("Hello World")
```


### [[RPG (bahasa pemrograman)|RPG]]
     I              'Hello world'          C         HELLO
     C                     DSPLY          HELLO

### [[Seed7]]
 $ include "seed7_05.s7i";
 
  const proc: main is func
    begin
      writeln("Hello world");
    end func;

### [[Transact-SQL|Microsoft T-SQL]]

```tsql
create proc HelloWorld as
 begin
     print 'HALO DUNIA'
 end
```


### [[Lua (bahasa pemrograman)|Lua]]

```lua
print("Hello World")
```


## Hello world dalam beberapa bahasa shell
### [[Bash]]

```bash
printf "Hello world"
```


### [[Sh]]
  echo 'Hello world'

## Hello world dalam beberapa bahasa ''mark up''

### [[HTML]]

```html4strict
<pre>
 <html>
    <head>
       <title>
          Halo Dunia
       </title>
    </head>
    <body>
       Hello world
    </body>
 </html>
</pre>
```


### [[LaTeX]]

```latex
\documentclass{article}
 \begin{document}
   Hello world
 \end{document}
```


### [[Lisp]]

```lisp
(princ "Hello world\n")
  (prin1)
```


### [[XML]]

```xml
<?xml version="1.0"?>
 <text>Hello world</text>
```


## Referensi


## Pranala luar

*Hello world! dalam 141 bahasa program
* "Hello world/Text". *[[Rosetta Code]]*.
* "Unsung Heroes of IT / Part One: Brian Kernighan". *TheUnsungHeroesOfIT.com*. Diarsipkan dari versi asli tanggal 2016-03-26. Diakses tanggal 23-08-2014.