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.


Eduki-taula

[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.*