by A.Gökhan, M.Sc. | Mayıs 21 11:52
Bir programlama dili öğrenmenin kuralı o dili kullanarak ekrana “Hello World!” yazdırmaktan geçer. Bu bütün programlamacılar bilir. Bu yazıda belki biraz da nostalji yaparak birbirinden farklı dillerde ekrana, “Hello World!” yazdıracağız. Vakit kaybetmeden başlayalım:
Visual Basic
1 |
MsgBox "Hello, world!" |
Scheme
1 |
(display "Hello, world!") |
Ruby
1 |
puts "Hello, world!" |
R
1 |
cat('Hello, world!\n') |
Python
1 |
print("Hello, world!") |
PHP
1 |
echo "Hello world!"; |
Perl
1 |
print "Hello, world!\n"; |
Pascal
1 2 3 4 |
program HelloWorld; begin WriteLn('Hello, world!'); end. |
Objective-C
1 2 3 4 5 6 7 8 |
#import <stdio.h> #import <Foundation/Foundation.h> int main(void) { NSLog(@"Hello, world!\n"); return 0; } |
Small Basic
1 |
TextWindow.WriteLine("Hello, World!") |
Prolog
1 |
main :- write('Hello, world!'), nl. |
mIRC Script
1 |
echo -a Hello, world! |
MATLAB
1 |
disp('Hello, world!') |
Mathematica
1 |
"Hello, world!" |
Lisp
1 |
(print "Hello, world!") |
Fuzuli
1 |
(print "hello, world!") |
JavaScript
1 |
document.write("Hello World!"); |
Java
1 2 3 4 5 |
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, world!"); } } |
HTML
1 2 3 4 5 6 7 |
<!DOCTYPE html> <html> <head></head> <body> <p>Hello, world!</p> </body> </html> |
Fortran
1 2 3 |
program hello write(*,*) 'Hello, world!' end program hello |
F#
1 |
printfn "Hello, world!" |
Shell
1 |
echo Hello, world! |
MySQL
1 2 3 4 5 6 7 8 9 |
DELIMITER $$ CREATE FUNCTION hello_world() RETURNS TEXT COMMENT 'Hello World' BEGIN RETURN 'Hello World'; END; $$ DELIMITER ; SELECT hello_world(); |
Processing
1 2 3 |
void setup(){ println("Hello, world!"); } |
Delphi
1 2 3 4 |
program HelloWorld; begin Writeln('Hello, world!'); end. |
Dart
1 2 3 |
main() { print('Hello, world!'); } |
D
1 2 3 4 5 6 |
import std.stdio; void main() { writeln("Hello, world!"); } |
COBOL
1 2 3 4 5 |
IDENTIFICATION DIVISION. PROGRAM-ID. HELLO-WORLD. PROCEDURE DIVISION. DISPLAY 'Hello, world!'. STOP RUN. |
C#
1 2 3 4 5 6 7 8 |
using System; class Program { public static void Main(string[] args) { Console.WriteLine("Hello, world!"); } } |
C++
1 2 3 4 5 6 |
#include <iostream> int main() { std::cout << "Hello, world!\n"; } |
C
1 2 3 4 5 6 |
#include <stdio.h> int main(void) { printf("Hello, world!\n"); } |
Boo
1 |
print "Hello world!" |
Unity Script
1 |
Debug.Log("Hello World!"); |
BASIC
1 |
PRINT "Hello, world!" |
Bash
1 |
echo "Hello world" |
SQL
1 |
SELECT 'Hello, world!'; |
PL/SQL
1 2 3 4 |
SET SERVEROUTPUT ON; BEGIN DBMS_OUTPUT.PUT_LINE('Hello, world!'); END; |
ASP.NET
1 |
Response.Write("Hello World!"); |
Assembly
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
; Uses S-C Assembler variant. ; .or is origin ; .as is ASCII String ; .hs is Hex String .or $300 main ldy #$00 .1 lda str,y beq .2 jsr $fded ; ROM routine, COUT, y is preserved iny bne .1 .2 rts str .as "HELLO WORLD" .hs 0D00 |
ALGOL
1 2 3 |
BEGIN DISPLAY ("Hello, world!"); END. |
ADA
1 2 3 4 5 6 7 |
with Ada.Text_IO; procedure Hello_World is use Ada.Text_IO; begin Put_Line("Hello, world!"); end; |
Action Script
1 |
trace ("Hello, world!"); |
ABAP
1 2 |
REPORT ZHELLOWORLD. WRITE 'Hello, world!'. |
Logo
1 |
print [Hello, world!] |
Quick Basic
1 2 3 |
REM Hello World in QuickBASIC PRINT "Hello World!" END |
XML
1 2 3 4 |
<?xml version="1.0" encoding="ISO-8859-1"?> <?xml-stylesheet type="text/xsl" href="HelloWorld.xsl" ?> <!-- Hello World in XML --> <text><string>Hello, World</string></text> |
XHTML
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <!-- Hello World in XHTML --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <title> Hello World! </title> </head> <body> <h1>Hello World!</h1> </body> </html> |
Unix-Shell
1 |
echo 'Hello World!' |
Swift
1 |
println("Hello, world!") |
T-SQL
1 |
PRINT 'Hello World' |
PostgreSQL
1 2 3 4 5 6 7 |
CREATE FUNCTION hello_world() RETURNS text AS $$ BEGIN RETURN 'Hello World'; END $$ LANGUAGE plpgsql; SELECT hello_world(); |
PHP + GD (Graphics Draw)
1 2 3 4 5 6 7 |
header("Content-type: image/gif"); $rscImage = imagecreatetruecolor(80, 25); $intFontC = imagecolorallocate($rscImage, 255, 255, 255); $intBGC = imagecolorallocate($rscImage, 0, 0, 0); imagestring($rscImage, 2, 5, 5, "Hello World!", $intFontC); imagegif($rscImage); imagedestroy($rscImage); |
MSDOS
1 2 3 4 |
@ECHO OFF REM Hello World for DOS batch ECHO Hello World! |
Source URL: http://www.phpservisi.com/farkli-dillerde-hello-world-yazdirma/
Copyright ©2023 Phpservisi.com unless otherwise noted.