قطعا این کد، ساده ترین و اولین کدی هست که در هر زبان برنامه نویسی یاد میگیریم.
کدی که برای آشنا شدن شما با یه زبان و به نوعی سلام کردنتون به دنیای جدیدی هستش.
دنبال مطلبی به عنوان اولین مطلب بلاگ بودم که رسیدم به این نتیجه که چه چیزی بهتر از اینکه یه لیست از Hello World های سیزده تا از زبانای معروف رو جمع کنم کنار هم.
شاید مجالی باشه برای آشنا شدن با بعضی زبان های برنامه نویسی و اینکه یک نفر رو علاقه مند کنم به این کار. البته میدونم که یه سلام دنیای ساده باعث علاقه آنچنانی کسی به یک زبان نمیشه ولی شاید یک نفر هم دنبال این Hello world رو گرفت و به جاهای خوبی رسید که باعث شادی برنامه نویس ها میشه.
سعی میکنم به ترتیب حروف الفبای انگلیسی پیش برم و اول یا آخر بودن یک زبان دلیل بر برتری اون نیس
1. BASH
این زبون بیشتر در ترمینال لینوکسی کاربرد داره و میشه باهاش اسکریپتای خوبی برای راحتی کارهاتون توی سیستم های لینوکسی بنویسید و یا حتی باهاش تفریح کنید و بقیه کاربرای اون سیستم رو اذیت کنید .
echo"Hello world"
2. C
زبان مادر (شایدم پدر) بقیه زبان ها که قوی هستش و کاربرد زیادی در همه جا داره حتی در لینوکس هم ازین زبان استفاده شده.
#include <stdio.h>
int main(void)
{
printf("Hello, world!\n");
}
3. C plus plus
به نوعی مدل تکامل یافته و جدیدتر زبان سی هستش. وخوب چند مدل دیگه هم داره مثل cpp/CLI و CPP/QT که اونارو ذکر نمیکنم.
#include <iostream>
int main()
{
std::cout << "Hello, world!\n";
}
4. C sharp
زبانی که بیشتر اهل ویندوز با اون سروکار دارن و من نظری در موردش ندارم.
using System;
class Program
{
public static void Main(string[] args)
{
Console.WriteLine("Hello, world!");
}
}
5. COBOL
یه زبون فوق العاده جالب که سینتکسی بسیار نزدیک به زبان انگلیسی دارد.
IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO-WORLD.
PROCEDURE DIVISION.
DISPLAY 'Hello, world!'.
STOP RUN.
6. Go
زبانی که توسط گوگل ساخته و در حال توسعه است و گفته میشه آینده خوبی احتمالا داره.
package main
import "fmt"
func main() {
fmt.Println("Hello, world!")
}
7. HTML
زبان مارک آپ هستش و بدلیل اهمیتش تو این لیست آوردمش
فکر کنم همگی باهاش آشنایی داشتن باشن و اینکه این زبان اسکلت صفحه های اینترنتی رو تشکیل میده.
<!DOCTYPE html>
<html>
<head></head>
<body>
<p>Hello, world!</p>
</body>
</html>
8. JAVA
زبانی بسیار قوی و با کتابخانه های فراوان که تقریبا همه کاری باهاش میشه انجام داد.
class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, world!");
}
}
9. JAVA Script
بیشتر در وب کاربرد داره و میشه باهاش کارای جالبی رو به سایتتون اضافه کنید.
در کنسول :
console.log('Hello, world!');
و در صفحات وب :
var text = document.createElement('p');
text.innerHTML = 'Hello, world!';
document.body.appendChild(text);
10. Perl 5
زبان مورد علاقه هکرهای سایت ها
print "Hello, world!\n";
11. PHP
زبانی برا نوشتن برنامه و عملیات back end (یا پشت پرده) سایت ها
<?php echo 'Hello, world!'; ?>
12. Python
پایتون یک زبان بسیار قوی با سینتکس فوق العاد آساونه که به کسانی که میخوان برنامه نویسی رو شروع کنن توصیه میشه ولی با این حال اونو دست کم نگیرید ازش هرکاری برمیاد.
پایتون دو نسخه 2 و 3 داره در حال حاضر که تفاوت های کمی با هم دارن.
نسخه 2
print "Hello, world!"
نسخه 3
print("Hello, world!")
13. R
یک زبان برنامهنویسی و محیط نرمافزاری برای محاسبات آماری و تحلیل داده است، که بر اساس زبانهای اس و اسکیم پیادهسازی شده است.
cat('Hello, world!\n')
فک کنم دیگه کافی باشه و بیشتر از این باعث خسته شدنتون بشه
اگر زبان خاصی رو در نظر دارد میتونید در قسمت نظر ها اسم و نحوه نوشتن hello world اونو بفرستید تا کسانی که این مقاله رو میخونن هم با اون زبان آشنا بشن .
راستی شما مسلط به کدام زبان هستید؟ و یا علاقه به یادگیری کدارم زبان دارید؟