Kaixo mundua

Wikipedia, Entziklopedia askea

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 | aldatu iturburu kodea]

ABAP/IV lengoaian[aldatu | aldatu iturburu kodea]

REPORT KAIXOMUNDUA.
WRITE 'Kaixo, mundua!'.

ABC lengoaian[aldatu | aldatu iturburu kodea]

WRITE "Kaixo, mundua!"

ActionScript lengoaian[aldatu | aldatu iturburu kodea]

trace("Kaixo mundua!");

Ada lengoaian[aldatu | aldatu iturburu kodea]

with Ada.Text_IO;
use Ada.Text_IO;
procedure Kaixo_mundua is
begin
  Put_Line("Kaixo, mundua!");
end Kaixo_mundua;

Bash lengoaian[aldatu | aldatu iturburu kodea]

echo "Kaixo, mundua!"

edo

printf "Kaixo, mundua!\n"

Basic lengoaian[aldatu | aldatu iturburu kodea]

10 print "Kaixo, mundua!"

C lengoaian[aldatu | aldatu iturburu kodea]

#include <stdio.h>

int main(void)
{
   printf("Kaixo, mundua!\n");
   return 0;
}

C++ lengoaian[aldatu | aldatu iturburu kodea]

#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 | aldatu iturburu kodea]

int main()
{
   System::Console::WriteLine("Kaixo, mundua!");
}

C# lengoaian[aldatu | aldatu iturburu kodea]

using System;

class MainClass
{
    public static void Main()
    {
        Console.WriteLine("Kaixo, mundua!");
    }
}

COBOL lengoaian[aldatu | aldatu iturburu kodea]

IDENTIFICATION DIVISION.
PROGRAM-ID. KAIXO.
ENVIRONMENT DIVISION.
DATA DIVISION.
PROCEDURE DIVISION.
MAIN SECTION.
DISPLAY " Kaixo, mundua!"
STOP RUN.

Eiffel lengoaian[aldatu | aldatu iturburu kodea]

class KAIXO_MUNDUA
create
    make
feature
    make is
        do
            io.put_string("Kaixo mundua%N")
        end
end  -- KAIXO_MUNDUA

Erlang lengoaian[aldatu | aldatu iturburu kodea]

-module(kaixo).
-export([kaixo_mundua/0]).

kaixo_mundua() -> io:fwrite("Kaixo mundua!\n").

Factor lengoaian[aldatu | aldatu iturburu kodea]

"Kaixo mundua!" print

Fortran lengoaian[aldatu | aldatu iturburu kodea]

PROGRAM KAIXO
  PRINT *, 'Kaixo mundua!'
END

Haskell lengoaian[aldatu | aldatu iturburu kodea]

kaixoMundua :: IO ()
kaixoMundua = putStrLn "Kaixo mundua!"

HTML lengoaian[aldatu | aldatu iturburu kodea]

<html>
<head>
   <title>Kaixo mundua</title>
</head>

<body>

  Kaixo mundua!

</body>

</html>

HTML lengoaian JavaScript erabilita[aldatu | aldatu iturburu kodea]

<html>
<head>
   <title>Kaixo mundua</title>
   <script>
      alert("Kaixo mundua!");
   </script>
</head>

<body> </body>

</html>

Java lengoaian[aldatu | aldatu iturburu kodea]

public class KaixoMundua
{
       public static void main(String args[])
       {
          System.out.println("Kaixo mundua!");
       }
}

Lisp lengoaian[aldatu | aldatu iturburu kodea]

Lispek hainbat dialekto ezberdin ditu

Common Lisp lengoaian[aldatu | aldatu iturburu kodea]

(format t "Kaixo mundua!~%")

edo

(write-line "Kaixo mundua!")

Scheme lengoaian[aldatu | aldatu iturburu kodea]

(display "Kaixo mundua!")

Emacs Lisp lengoaian[aldatu | aldatu iturburu kodea]

(print "Kaixo mundua!")

AutoLisp lengoaian[aldatu | aldatu iturburu kodea]

(print "Kaixo mundua!")

XLISP lengoaian[aldatu | aldatu iturburu kodea]

(print "Kaixo mundua!")

MATLAB lengoaian[aldatu | aldatu iturburu kodea]

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 | aldatu iturburu kodea]

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 | aldatu iturburu kodea]

Program KaixoMundua;
begin
    WriteLn('Kaixo mundua!');
end.

NetREXX lengoaian[aldatu | aldatu iturburu kodea]

REXX klasiko lengoaiko say agindua erabilita:

say "Kaixo mundua"

edo klaseak eta metodoak Java programazio-lengoaia:

System.out.println("Kaixo mundua!");

Perl lengoaian[aldatu | aldatu iturburu kodea]

print "Kaixo, mundua.\n";

PHP lengoaian[aldatu | aldatu iturburu kodea]

<?php
echo 'Kaixo mundua!';
?>

Python lengoaian[aldatu | aldatu iturburu kodea]

print "Kaixo mundua!"

Qbasic lengoaian[aldatu | aldatu iturburu kodea]

PRINT "Kaixo mundua"

Rebol lengoaian[aldatu | aldatu iturburu kodea]

print "Kaixo mundua!"

REXX lengoaian[aldatu | aldatu iturburu kodea]

say "Kaixo mundua"

Ruby lengoaian[aldatu | aldatu iturburu kodea]

puts "Kaixo mundua"

Seed7 lengoaian[aldatu | aldatu iturburu kodea]

$ include "seed7_05.s7i";

const proc: main is func
  begin
    writeln("Kaixo mundua");
  end func;

Smalltalk lengoaian[aldatu | aldatu iturburu kodea]

Transcript show: 'Kaixo mundua!'

Unlambda lengoaian[aldatu | aldatu iturburu kodea]

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

Kanpo estekak[aldatu | aldatu iturburu kodea]