Sveika, pasaule
datorprogramma, kas izvada uzrakstu "Hello, world" From Wikipedia, the free encyclopedia
Remove ads
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:
main()
{
printf("hello, world");
}
Remove ads
Piemēri
BASIC
10 PRINT "Hello, World!"
20 END
Batch fails
@echo off
echo Hello, World!
Bash
echo "Hello, World!"
C
#include <stdio.h>
int main(void)
{
printf("Hello, World!\n");
return 0;
}
C++
#include <iostream>
int main()
{
std::cout << "Hello, World!\n";
return 0;
}
C#
Console.WriteLine("Hello, World!");
COBOL
IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO-WORLD.
* simple hello world program
PROCEDURE DIVISION.
DISPLAY 'Hello, world!'.
STOP RUN.
Clojure
(println "Hello, world!")
Dart
void main() {
print('Hello, World!');
}
Elixir
IO.puts("Hello, World!")
Ezhil
பதிப்பி "உலகே வணக்கம்"
பதிப்பி "Hello, World"
exit()
Fortran
program Hello
print *, "Hello, World!"
end program Hello
Go
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
Haskell
main :: IO ()
main = putStrLn "Hello, World!"
Java
class Main {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
JavaScript
console.log("Hello, World!");
In current versions:
document.write("Hello, World!");
Kotlin
package org.kotlinlang.play
fun main() {
println("Hello, World!")
}
Logo
print [Hello, World!]
Lua
print("Hello, World!")
mq
function hello(r) {
r.return(200, "Hello, world!");
}
export default {hello};
Objective-C
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
NSLog(@"Hello, World!");
}
return 0;
}
Pascal
program Hello;
begin
writeln ('Hello, World!')
end.
Perl
print "Hello, World!\n";
PHP
<?php
echo "Hello, World!";
?>
PowerShell
'Hello, World!'
Python
print("Hello, World!")
Ruby
puts "Hello, World!"
Rust
fn main() {
println!("Hello, World!");
}
Swift
print("Hello, World!")
Zig
const std = @import("std");
pub fn main() void {
std.debug.print("Hello, world!", .{});
}
Remove ads
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads