Kaixo mundua
Wikipedia(e)tik
Kaixo mundua programa bat Kaixo, mundua! testua bistaratzen duen ordenagailurako programa bat baino ez da. 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.
[aldatu] Adibideak
[aldatu] ABAP/IV
REPORT KAIXOMUNDUA. WRITE 'Kaixo, mundua!'.
[aldatu] ABC programazio-lengoaia
WRITE "Kaixo, mundua!"
[aldatu] Ada programazio-lengoaia
with Ada.Text_IO; use Ada.Text_IO; procedure Kaixo_mundua is begin Put_Line("Kaixo, mundua!"); end Kaixo_mundua;
[aldatu] Bash lengoaian
#!/bin/bash echo "Kaixo, mundua!"
[aldatu] Basic lengoaian
10 print "Kaixo, mundua!"
[aldatu] C programazio-lengoaia
#include <stdio.h>
int main(void) { printf("Kaixo, mundua!\n"); return 0; }
[aldatu] C++ lengoaian
#include <iostream>
int main() { std::cout << "Kaixo, mundua!" << std::endl; return 0; }
[aldatu] C++/CLI lengoaian
int main() { System::Console::WriteLine("Kaixo, mundua!"); }
[aldatu] C#
using System; class MainClass { public static void Main() { Console.WriteLine("Kaixo, mundua!"); } }
[aldatu] [COBOL]] lengoaian
IDENTIFICATION DIVISION. PROGRAM-ID. KAIXO. ENVIRONMENT DIVISION. DATA DIVISION. PROCEDURE DIVISION. MAIN SECTION. DISPLAY " Kaixo, mundua!" STOP RUN.
[aldatu] Eiffel programazio-lengoaia
class KAIXO_MUNDUA create make feature make is do io.put_string("Kaixo mundua%N") end end -- KAIXO_MUNDUA
[aldatu] Erlang lengoaian
-module(kaixo). -export([kaixo_mundua/0]).
kaixo_mundua() -> io:fwrite("Kaixo mundua!\n").
[aldatu] Fortran lengoaian
PROGRAM KAIXO PRINT *, 'Kaixo mundua!' END
[aldatu] Haskell lengoaian
kaixoMundua :: IO () kaixoMundua = do putStrLn ("Kaixo mundua!")
[aldatu] HTML lengoaian
<html> <head> <title>Kaixo mundua</title> </head> <body> Kaixo mundua! </body> </html>
[aldatu] HTML lengoaian JavaScript erabilita
<html> <head> <title>Kaixo mundua</title> <script> alert("Kaixo mundua!"); </script> </head> <body> </body> </html>
[aldatu] Java programazio-lengoaia
public class KaixoMundua { public static void main(String args[]) { System.out.println("Kaixo mundua!"); } }
[aldatu] LISP lengoaian
(format t "Kaixo mundua!")
[aldatu] MATLAB programazio-lengoaia
close all; % zabalik dauden leiho guztiak izten ditu clear all; % aldagai guztiak ezabatzen ditu clc; % pantaila garbitzen du
disp('Kaixo mundua!'); % mezua erakusten du
[aldatu] Object REXX lengoaian=
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 */
[aldatu] Pascal programazio-lengoaia
Program KaixoMundua; begin WriteLn('Kaixo mundua!'); end.
[aldatu] NetREXX lengoaian
REXX klasiko lengoaiko say agindua erabilita:
say "Kaixo mundua"
edo klaseak eta metodoak Java programazio-lengoaia:
System.out.println("Kaixo mundua!");
[aldatu] Perl lengoaian
#!/usr/bin/perl print "Kaixo, mundua.\n";
[aldatu] PHP lengoaian
<?php echo 'Kaixo mundua!'; ?>
[aldatu] Python lengoaian
print "Kaixo mundua!"
[aldatu] Qbasic lengoaian
PRINT "Kaixo mundua"
[aldatu] Rebol lengoian
print "Kaixo mundua!"
[aldatu] REXX lengoaian
say "Kaixo mundua"
[aldatu] Ruby lengoaian
puts "Kaixo mundua"
[aldatu] Seed7 lengoaian
$ include "seed7_05.s7i"; const proc: main is func begin writeln("Kaixo mundua"); end func;
[aldatu] Smalltalk lengoaian
Transcript show: 'Kaixo mundua!'
[aldatu] Unlambda lengoaian
```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.*