Sveika, pasaule

**Sveika, pasaule** ir datorprogramma, kas izvada uzrakstu "Sveika, pasaule!" (parasti angļu valodā "Hello, world!") uz datora displeja. Tā kā tā ir viena no vienkāršākajām iespējamajām programmām, to parasti izmanto, lai iesācējiem nodemonstrētu kādas programmēšanas valodas pamatsintaksi vai arī lai pārliecinātos, ka valoda vai sistēma darbojas korekti. Uz iekārtām, kam nav displeja, to parasti aizstāj ar programmu, kas dod kāda cita veida signālu, piemēram, ieslēdz gaismas diodes.

Pirmo reizi "Sveika, pasaule" tika izmantota kā ievads jaunā programmēšanas valodā 1974. gada grāmatā *The C Programming Language*, kura lasītājus iepazīstināja ar valodu C. Programmas kods bija šāds:

```c
main()
 {
        printf("hello, world");
 }
```


## Piemēri

### [[BASIC]]

```basic
10 PRINT "Hello, World!"
20 END
```


### [[Batch fails]]

```batch
@echo off
echo Hello, World!
```


### [[Bash_(Unix_čaula)|Bash]]

```bash
echo "Hello, World!"
```


### [[C (programmēšanas valoda)|C]]

```c
#include <stdio.h>

int main(void) 
{
  printf("Hello, World!\n");
  return 0;
}
```


### [[C++]]

```c++
#include <iostream>

int main() 
{
  std::cout << "Hello, World!\n";
  return 0;
}
```


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

```c#
Console.WriteLine("Hello, World!");
```


### [[COBOL]]

```cobolfree
IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO-WORLD.
* simple hello world program
PROCEDURE DIVISION.
    DISPLAY 'Hello, world!'.
    STOP RUN.
```


### [[Clojure]]

```clojure
(println "Hello, world!")
```


### [[Dart (programmēšanas valoda)|Dart]]

```dart
void main() {
  print('Hello, World!');
}
```


### [[Elixir (programmēšanas valoda)|Elixir]]

```elixir
IO.puts("Hello, World!")
```


### [[Ezhil (programmēšanas valoda)|Ezhil]]

```ezhil
பதிப்பி "உலகே வணக்கம்"
பதிப்பி "Hello, World"
exit()
```


### [[Fortran]]

```fortran
program Hello
  print *, "Hello, World!"
end program Hello
```


### [[Go (programmēšanas valoda)|Go]]

```go
package main
import "fmt"

func main() {
    fmt.Println("Hello, World!")
}
```


### [[Haskell]]

```haskell
main :: IO ()
main = putStrLn "Hello, World!"
```


### [[Java (programmēšanas valoda)|Java]]

```java
class Main {
 public static void main(String[] args) {
    System.out.println("Hello, World!");
  }
}
```


### [[JavaScript]]

```javascript
console.log("Hello, World!");
```
In current versions:
```javascript
document.write("Hello, World!");
```


### [[Kotlin (programmēšanas valoda)|Kotlin]]

```kotlin
package org.kotlinlang.play         
fun main() {                        
    println("Hello, World!")        
}
```


### [[Logo (programmēšanas valoda)|Logo]]

 print [Hello, World!]

### [[Lua (programmēšanas valoda)|Lua]]

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


### mq

```javascript
function hello(r) {
    r.return(200, "Hello, world!");
}

export default {hello};
```


### [[Objective-C]]

```objective-c
#import <Foundation/Foundation.h>

int main(int argc, const char * argv[]) {
    @autoreleasepool {
        NSLog(@"Hello, World!");
    }
    return 0;
}
```


### [[Pascal (programmēšanas valoda)|Pascal]]

```pascal
program Hello;
begin
  writeln ('Hello, World!')
end.
```


### [[Perl]]

```perl
print "Hello, World!\n";
```


### [[PHP]]

```php
<?php
echo "Hello, World!";
?>
```


### [[PowerShell]]

```powershell
'Hello, World!'
```


### [[Python (programmēšanas valoda)|Python]]

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


### [[Ruby (programmēšanas valoda)|Ruby]]

```ruby
puts "Hello, World!"
```


### [[Rust (programmēšanas valoda)|Rust]]

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


### [[Swift (programmēšanas valoda)|Swift]]

```swift
print("Hello, World!")
```


### [[Zig (programmēšanas valoda)|Zig]]

```zig
const std = @import("std");

pub fn main() void {
    std.debug.print("Hello, world!", .{});
}
```