Personal tools

Difference between revisions of "Salutare lume!"

From linux360

Jump to: navigation, search
(Introducere)
(mda, cascat)
 
(16 intermediate revisions by 9 users not shown)
Line 1: Line 1:
 
==Introducere==
 
==Introducere==
Am creeat acest articol din dorinţa de a arăta lumii diversitatea limbajelor existente în informatică.
+
Am creeat acest articol din dorinţa de a arăta lumii diversitatea ''limbilor'' existente în informatică.
  
Ceea ce urmează sunt moduri de a afişa pe ecran ''Salutare, lume!'' (''Hello, world!'' în limba engleză) în diverse limbaje de programare. Puteţi adăuga exemple noi cu condiţia să fie corecte programatic, să fie tratate în varianta standard a limbajului folosit şi să rămână sortate în ordine alfabetică.
+
Ceea ce urmează sunt moduri de a ''spune'' atât de cunoscutul <tt>Salutare, lume!</tt> (<eng. ''Hello, world!'') în diverse limbaje de programare. Puteţi adăuga exemple noi cu condiţia să fie corecte programatic, să fie tratate în varianta standard a limbajului folosit şi să rămână sortate în ordine alfabetică.
  
 
Urmează exemplele:
 
Urmează exemplele:
  
==Bash==
+
==BASIC==
 +
10 PRINT "Hello, world!"
 +
20 STOP
 +
 
 +
==Bourne Again Shell==
 
<code><sh/>#!/bin/bash
 
<code><sh/>#!/bin/bash
  
Line 12: Line 16:
 
exit 0</code>
 
exit 0</code>
  
==BASIC==
+
==Brainfuck==
<code><basic/>10 PRINT "Hello, world!"
+
++++++++++
20 STOP</code>
+
[
 +
  >+++++++>++++++++++>+++>+<<<<-
 +
]
 +
>++.
 +
>+.
 +
+++++++.
 +
.
 +
+++.
 +
>++.
 +
<<+++++++++++++++.
 +
>.
 +
+++.
 +
------.
 +
--------.
 +
>+.
 +
>.
  
 
==ANSI C==
 
==ANSI C==
Line 25: Line 44:
 
}</code>
 
}</code>
  
==C++==
+
==ANSI C++==
 
<code><cpp/>#include <iostream>
 
<code><cpp/>#include <iostream>
  
Line 34: Line 53:
  
 
   return 0;
 
   return 0;
 +
}</code>
 +
 +
==Java==
 +
<code><java/>public class MainApplication {
 +
  public static void main(String args[]) {
 +
    System.out.println("Hello, world!");
 +
  }
 
}</code>
 
}</code>
  
Line 42: Line 68:
 
  writeln('Hello, world!');
 
  writeln('Hello, world!');
 
end.</code>
 
end.</code>
 +
==Perl==
 +
<code><perl/>#!/usr/bin/perl
 +
 +
print "Hello, world!";
 +
</code>
  
 
==PHP==
 
==PHP==
Line 52: Line 83:
 
</html></code>
 
</html></code>
  
==Java==
+
==TCL==
<code><java/>public class MainApplication {
+
<code><tcl/>#!/usr/bin/tcl
   public static void main(String args[]) {
+
 
     System.out.println("Hello, world!");
+
puts "Hello, world!";
 +
</code>
 +
 
 +
==C#==
 +
<code><java/>
 +
using System;
 +
 
 +
public class MainClass
 +
{
 +
   public static void Main ()
 +
  {
 +
     Console.WriteLine ("Hello, world!");
 
   }
 
   }
}</code>
+
}
 +
</code>
  
 
[[Category:Collection]]
 
[[Category:Collection]]
 
[[Category:Programming]]
 
[[Category:Programming]]

Latest revision as of 15:24, 9 November 2006

Introducere

Am creeat acest articol din dorinţa de a arăta lumii diversitatea limbilor existente în informatică.

Ceea ce urmează sunt moduri de a spune atât de cunoscutul Salutare, lume! (<eng. Hello, world!) în diverse limbaje de programare. Puteţi adăuga exemple noi cu condiţia să fie corecte programatic, să fie tratate în varianta standard a limbajului folosit şi să rămână sortate în ordine alfabetică.

Urmează exemplele:

BASIC

10 PRINT "Hello, world!"
20 STOP

Bourne Again Shell

<sh/>#!/bin/bash

echo "Hello, world!" exit 0

Brainfuck

++++++++++
[
 >+++++++>++++++++++>+++>+<<<<-
]
>++.
>+.
+++++++.
.
+++.
>++.
<<+++++++++++++++.
>.
+++.
------.
--------.
>+.
>.

ANSI C

<c/>#include <stdio.h>

int main(void) {

 printf("Hello, world!\n");
 return 0;

}

ANSI C++

<cpp/>#include <iostream>

using namespace std;

int main(void) {

 cout << "Hello, world!" << endl;
 return 0;

}

Java

<java/>public class MainApplication {

 public static void main(String args[]) {
   System.out.println("Hello, world!");
 }

}

Pascal

<pascal/>program HelloWorld;

begin

writeln('Hello, world!');

end.

Perl

<perl/>#!/usr/bin/perl

print "Hello, world!";

PHP

<html/><html>

<body>

<?php

echo "Hello, world!";

?>

</body>

</html>

TCL

<tcl/>#!/usr/bin/tcl

puts "Hello, world!";

C#

<java/> using System;

public class MainClass {

 public static void Main ()
 {
   Console.WriteLine ("Hello, world!");
 }

}