Kaixo mundua
Kaixo mundua programa informatiko bat da, Kaixo, mundua! testua bistaratzen duena. Edozein programazio lengoaia ikasteko egiten den lehen ariketa izaten da askotan.
Orokorrean programazio lengoaia bat erabiliz egin daitekeen programarik sinpleena da. Salbuespenak badaude dena den, interfaze grafikoetan adibidez, hauetan konplexuagoa izan daiteke.
Adibideak aldatu
ABAP/IV lengoaian aldatu
REPORT KAIXOMUNDUA. WRITE 'Kaixo, mundua!'.
ABC lengoaian aldatu
WRITE "Kaixo, mundua!"
ActionScript lengoaian aldatu
trace("Kaixo mundua!");
Ada lengoaian aldatu
with Ada.Text_IO;
use Ada.Text_IO;
procedure Kaixo_mundua is
begin
Put_Line("Kaixo, mundua!");
end Kaixo_mundua;
Bash lengoaian aldatu
echo "Kaixo, mundua!"
edo
printf "Kaixo, mundua!\n"
Basic lengoaian aldatu
10 print "Kaixo, mundua!"
C lengoaian aldatu
#include <stdio.h>
int main(void)
{
printf("Kaixo, mundua!\n");
return 0;
}
C++ lengoaian aldatu
#include <iostream>
int main()
{
std::cout << "Kaixo, mundua!\n";
return 0;
}
edo
#include <iostream>
using namespace std;
int main()
{
cout << "Kaixo, mundua!\n";
return 0;
}
C++/CLI lengoaian aldatu
int main() { System::Console::WriteLine("Kaixo, mundua!"); }
C# lengoaian aldatu
using System;
class MainClass
{
public static void Main()
{
Console.WriteLine("Kaixo, mundua!");
}
}
COBOL lengoaian aldatu
IDENTIFICATION DIVISION. PROGRAM-ID. KAIXO. ENVIRONMENT DIVISION. DATA DIVISION. PROCEDURE DIVISION. MAIN SECTION. DISPLAY " Kaixo, mundua!" STOP RUN.
Eiffel lengoaian aldatu
class KAIXO_MUNDUA create make feature make is do io.put_string("Kaixo mundua%N") end end -- KAIXO_MUNDUA
Erlang lengoaian aldatu
-module(kaixo). -export([kaixo_mundua/0]). kaixo_mundua() -> io:fwrite("Kaixo mundua!\n").
Factor lengoaian aldatu
"Kaixo mundua!" print
Fortran lengoaian aldatu
PROGRAM KAIXO PRINT *, 'Kaixo mundua!' END
Haskell lengoaian aldatu
kaixoMundua :: IO () kaixoMundua = putStrLn "Kaixo mundua!"
HTML lengoaian aldatu
<html> <head> <title>Kaixo mundua</title> </head>
<body>
Kaixo mundua!
</body>
</html>
HTML lengoaian JavaScript erabilita aldatu
<html> <head> <title>Kaixo mundua</title> <script> alert("Kaixo mundua!"); </script> </head>
<body> </body>
</html>
Java lengoaian aldatu
public class KaixoMundua { public static void main(String args[]) { System.out.println("Kaixo mundua!"); } }
Lisp lengoaian aldatu
Lispek hainbat dialekto ezberdin ditu
Common Lisp lengoaian aldatu
(format t "Kaixo mundua!~%")
edo
(write-line "Kaixo mundua!")
Scheme lengoaian aldatu
(display "Kaixo mundua!")
Emacs Lisp lengoaian aldatu
(print "Kaixo mundua!")
AutoLisp lengoaian aldatu
(print "Kaixo mundua!")
XLISP lengoaian aldatu
(print "Kaixo mundua!")
MATLAB lengoaian aldatu
close all; % zabalik dauden leiho guztiak izten ditu clear all; % aldagai guztiak ezabatzen ditu clc; % pantaila garbitzen du disp('Kaixo mundua!'); % mezua erakusten du
Object REXX lengoaian aldatu
REXX klasikoa erabilita:
say "Kaixo Mundua" call lineout , 'Kaixo, mundua.' call charout , 'Kaixo, mundua.'||eol /* lehendik definitutako eol baten */
Objetuak erabilita:
.output~say('Kaixo, mundua.') .output~lineout('Kaixo, mundua.') .output~charout('Kaixo, mundua.'||eol) /* lehendik definitutako eol baten */
Pascal lengoaian aldatu
Program KaixoMundua; begin WriteLn('Kaixo mundua!'); end.
NetREXX lengoaian aldatu
REXX klasiko lengoaiko say agindua erabilita:
say "Kaixo mundua"
edo klaseak eta metodoak Java programazio-lengoaia:
System.out.println("Kaixo mundua!");
Perl lengoaian aldatu
print "Kaixo, mundua.\n";
PHP lengoaian aldatu
<?php echo 'Kaixo mundua!'; ?>
Python lengoaian aldatu
print "Kaixo mundua!"
Qbasic lengoaian aldatu
PRINT "Kaixo mundua"
Rebol lengoaian aldatu
print "Kaixo mundua!"
REXX lengoaian aldatu
say "Kaixo mundua"
Ruby lengoaian aldatu
puts "Kaixo mundua"
Seed7 lengoaian aldatu
$ include "seed7_05.s7i"; const proc: main is func begin writeln("Kaixo mundua"); end func;
Smalltalk lengoaian aldatu
Transcript show: 'Kaixo mundua!'
Unlambda lengoaian aldatu
```s``sii`ki ``s``s`ks ``s``s`ks``s`k`s`kr ``s`k`si``s`k`s`k `d````````````.K.a.i.x.o. .m.u.n.d.u.a k k `k``s``s`ksk`k.*