Aħna lkoll nafu li meta n-nies jitgħallmu lingwa ġdida ta 'programmar, waħda mill-ewwel kompiti tagħhom hija li jitgħallmu kif jikkodifikaw, "Hello World!" Peress li huwa programm sempliċi ħafna biex jinftiehem faċilment fil-biċċa l-kbira tal-lingwi tal-kompjuter, ħafna drabi jintuża biex juri s-sintassi bażika ta 'lingwa ta' programmar għal programm ta 'ħidma. Barra minn hekk, "Hello dinja”Il-programm jintuża wkoll biex jiġi żgurat li l-kompilatur ta 'lingwa, l-ambjent ta' żvilupp, u l-ambjent ta 'run-time huma installati b'mod korrett.
Illum, ħsibna li għandna naqsmu l-programm 'hello world' f'26 lingwa ta 'programmar differenti. Ejja nagħtu ħarsa lejn dawn il-programmi.
1 Ċ
#inklu
int prinċipali (bla effett)
{
tpoġġi ("Hello, dinja!");
}
2. C ++
#inklu
int main ()
{
std :: cout << "Hello, dinja!";
ritorn 0;
}
3. C #
użu tas-Sistema;
Programm tal-klassi
{
vojt statiku pubbliku Main (string [] args)
{
Console.WriteLine ("Hello, dinja!");
}
}
4.Java
importazzjoni javax.swing.JFrame; // Klassi li timporta JFrame
importa javax.swing.JLabel; // Klassi li timporta JLabel
klassi pubblika HelloWorld {
pubbliku statiku vojt prinċipali (String [] args) {
Qafas JFrame = JFrame ġdid (); // Ħolqien ta 'qafas
frame.setTitle ("Hi!"); // Issettjar tal-qafas tat-titlu
frame.add (JLabel ġdid ("Hello, dinja!")); // Żieda ta 'test mal-frame
frame.pack (); // Issettjar tad-daqs għall-iżgħar
frame.setLocationRelativeTo (null); // Qafas ta ’ċċentrar
frame.setVisible (veru); // Qafas li juri
}
}
5. JavaScript
document.write ('Hello, dinja!');
6. HTML
Hello dinja!
7. Python
ipprintja "Hello, dinja!"
8. Għid
programm HelloWorld;
tibda
WriteLn ('Hello, dinja!');
tmiem.
9. Ruby
ipoġġi "Hello, dinja!"
10.Visual Basic .NET
Modulu Modulu1
Sub Main ()
Console.WriteLine ("Hello, dinja!")
Tmiem Sub
Tmiem tal-Modulu
11. MatLab
disp ('Hello, dinja!')
12 jQuery
$ ("Korp"). Append ("Hello dinja!");
13. Bash
eku "Hello World"
14. Perl 5
ipprintja “Hello, dinja!”;
15. bażiku
STAMPA "Hello, dinja!"
16. Objettiv-Ċ
#importa
#importa
int prinċipali (bla effett)
{
NSLog (@ "Hello, dinja!");
ritorn 0;
}
17. XSLT
Hello dinja
18. CoffeeScript
console.log 'Hello, dinja!'
19.Logo
print [Hello, dinja!]
20. VBScript
MsgBox "Hello, Dinja!"
21.Clipper
? "Hello dinja"
22.Delphi
programm HelloWorld;
tibda
Writeln ('Hello, dinja!');
tmiem.
23. Julia
println ("Hello dinja!")
24. Ipproċessar
setup null ()
{
println (“Hello, dinja!”);
}
25 R
qattus ('Hello, dinja!')
26. Mgħaġġla
println ("Hello, dinja!")
Filwaqt li ilhom jeżistu programmi żgħar tat-test mill-iżvilupp tal-kompjuters programmabbli, it-tradizzjoni li tintuża l-frażi "Hello dinja!" bħala messaġġ tat-test kien influwenzat minn programm ta 'eżempju fil-ktieb seminali, The C Programming Language, minn Kernighan u Ritchie.
- Ukoll Iċċekkja: Programmatur Awtomatizza X-Xogħol Tiegħu Għal 6 Snin