شکستن سد زبان: سفری در «سلام، جهان!» در 20 زبان برنامه نویسی مختلف

آیا از نوشتن “سلام، دنیا!” بارها و بارها به یک زبان برنامه نویسی مشابه؟ سلام دنیا!” در 20 زبان برنامه نویسی مختلف.🌎
به عنوان توسعه دهندگان، ما می دانیم که یادگیری اصول اولیه کلید تسلط بر هر زبان برنامه نویسی جدید است. “سلام دنیا!” یک برنامه ساده است که اغلب به عنوان اولین قدم برای یادگیری یک زبان جدید استفاده می شود. این روشی برای آزمایش این است که محیط توسعه شما به درستی تنظیم شده است و نحو و ساختار اصلی زبان را درک می کنید.
اما «سلام، دنیا» دقیقاً چیست! و چرا اینقدر محبوب است؟
تاریخ سلام دنیا!
منشأ “سلام، جهان!” را می توان به دهه 1970 ردیابی کرد، زمانی که در آموزش زبان برنامه نویسی C توسط برایان کرنیگان و دنیس ریچی استفاده شد. آنها نوشتند:
تنها راه یادگیری یک زبان برنامه نویسی جدید نوشتن برنامه در آن است. اولین برنامه برای نوشتن برای همه زبان ها یکسان است: چاپ کلمات hello, world این مانع اساسی است. برای جهش از روی آن، باید بتوانید متن برنامه را در جایی ایجاد کنید، آن را با موفقیت کامپایل کنید، آن را بارگذاری کنید، اجرا کنید و ببینید خروجی شما کجا رفته است. با تسلط بر این جزئیات مکانیکی، همه چیز نسبتاً آسان است.
از آن زمان، نوشتن یک “سلام، جهان!” در جامعه برنامه نویسی به یک سنت تبدیل شده است. برنامه به هر زبان جدیدی که یاد می گیرید. این یک راه ساده برای شروع و آشنایی با اصول زبان است.
بنابراین، بیایید شروع کنیم و نحوه نوشتن “سلام، جهان!” در زبان های برنامه نویسی مختلف
پایتون
print("Hello, World!")
پایتون یک زبان برنامه نویسی قدرتمند و همه کاره است که به شما امکان می دهد تنها با چند خط کد چیزهای شگفت انگیزی ایجاد کنید. چه بخواهید یک وب سایت بسازید، داده ها را تجزیه و تحلیل کنید یا یک سیستم هوش مصنوعی ایجاد کنید، پایتون شما را پوشش می دهد. سینتکس پایتون ساده و ظریف است و خواندن و نوشتن آن را آسان می کند.
جاوا اسکریپت
console.log("Hello, World!");
جاوا اسکریپت یک زبان برنامه نویسی سرگرم کننده و انعطاف پذیر است که وب را قدرتمند می کند. میتوانید از جاوا اسکریپت برای ایجاد وبسایتها، بازیها، برنامههای موبایل و غیره پویا و تعاملی استفاده کنید.
جاوا
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
جاوا یک زبان برنامه نویسی قوی و قابل اعتماد است که تقریباً بر روی هر پلتفرمی اجرا می شود. می توانید از جاوا برای ایجاد برنامه های کاربردی در مقیاس بزرگ، برنامه های تلفن همراه، برنامه های وب و موارد دیگر استفاده کنید.
C++
#include <iostream>
using namespace std;
int main() {
cout << "Hello, World!" << endl;
return 0;
}
C++ یک زبان برنامه نویسی قدرتمند و همه کاره است که به شما امکان کنترل مستقیم روی سخت افزار و حافظه را می دهد. می توانید از ++C برای ایجاد برنامه های سریع و کارآمد مانند سیستم عامل ها، بازی های ویدیویی و غیره استفاده کنید. C++ همچنین منبع باز است، به این معنی که می توانید ویژگی های آن را سفارشی کرده و گسترش دهید.
سی
using System;
class HelloWorld {
static void Main() {
Console.WriteLine("Hello, World!");
}
}
سی شارپ یک زبان برنامه نویسی شیک و زیبا است که برای ساخت برنامه های کاربردی ویندوز، برنامه های کاربردی وب و بازی ها طراحی شده است. میتوانید از سی شارپ برای ایجاد رابطهای کاربری غنی و تعاملی، سیستمهای بکاند قدرتمند و مقیاسپذیر و بازیهای همهجانبه و سرگرمکننده استفاده کنید.
سریع
print("Hello, World!")
Swift یک زبان برنامه نویسی سریع و رسا است که برای ساخت برنامه های iOS، macOS، watchOS و tvOS طراحی شده است. میتوانید از Swift برای ایجاد رابطهای کاربری زیبا و بصری، سیستمهای بکاند کارآمد و ایمن و برنامههای نوآورانه و جذاب استفاده کنید.
روبی
puts "Hello, World!"
Ruby یک زبان برنامه نویسی سرگرم کننده و دوستانه است که برای توسعه وب، اتوماسیون و اسکریپت نویسی استفاده می شود. می توانید از Ruby برای ایجاد وب سایت های پویا و تعاملی، خودکارسازی وظایف و فرآیندها و نوشتن اسکریپت ها و ابزارها استفاده کنید.
PHP
<?php
echo "Hello, World!";
?>
PHP یک زبان برنامه نویسی محبوب و همه کاره است که برای توسعه وب، اسکریپت نویسی سمت سرور و ساخت صفحات وب پویا استفاده می شود. شما می توانید از PHP برای ایجاد وب سایت ها، برنامه های کاربردی وب، سیستم های مدیریت محتوا و موارد دیگر استفاده کنید.
برو
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
Go یک زبان برنامه نویسی سریع و ساده است که برای ساخت سیستم های شبکه ای و توزیع شده استفاده می شود. میتوانید از Go برای ایجاد سرورهای وب، میکروسرویسها، برنامههای ابری و موارد دیگر استفاده کنید.
کاتلین
fun main() {
println("Hello, World!")
}
Kotlin یک زبان برنامه نویسی شیک و زیبا است که به طور کامل با جاوا سازگار است. می توانید از Kotlin برای توسعه برنامه های اندروید، برنامه های کاربردی وب و توسعه سمت سرور استفاده کنید.
آر
print("Hello, World!")
R یک زبان برنامه نویسی همه کاره و رسا است که برای تجزیه و تحلیل داده ها و محاسبات آماری استفاده می شود. شما می توانید از R برای دستکاری، تجسم و مدل سازی داده ها، انجام تست های آماری و ایجاد برنامه های کاربردی تعاملی استفاده کنید.
پرل
print "Hello, World!\n";
Perl یک زبان برنامه نویسی انعطاف پذیر و همه کاره است که برای مدیریت سیستم، توسعه وب و برنامه نویسی شبکه استفاده می شود. شما می توانید از Perl برای خودکارسازی وظایف، دستکاری داده ها و ایجاد صفحات وب پویا استفاده کنید.
پوسته
echo "Hello, World!"
Shell یک مفسر خط فرمان قدرتمند و راحت است که برای اجرای اسکریپت ها و دستورات در سیستم عامل های یونیکس و یونیکس مانند استفاده می شود. شما می توانید از Shell برای مدیریت فایل ها و دایرکتوری ها، اجرای برنامه ها و خودکارسازی وظایف استفاده کنید.
لوا
print("Hello, World!")
Lua یک زبان برنامه نویسی سریع و آسان است که برای توسعه بازی، سیستم های تعبیه شده و اسکریپت نویسی استفاده می شود. می توانید از Lua برای ایجاد بازی، کنترل دستگاه های سخت افزاری و نوشتن اسکریپت ها و برنامه های افزودنی استفاده کنید.
زنگ
fn main() {
println!("Hello, World!");
}
Rust یک زبان برنامه نویسی قابل اعتماد و کارآمد است که برای توسعه نرم افزارهای سطح سیستم و برنامه های کاربردی وب استفاده می شود. می توانید از Rust برای ایجاد برنامه های کاربردی سریع و ایمن مانند سیستم عامل ها، مرورگرها و سرورها استفاده کنید.
دارت
void main() {
print("Hello, World!");
}
دارت یک زبان برنامه نویسی همه کاره و رسا است که برای توسعه برنامه های موبایل، برنامه های کاربردی وب و توسعه سمت سرور استفاده می شود. میتوانید از دارت برای ایجاد رابطهای کاربری زیبا و پاسخگو، سیستمهای بکاند قدرتمند و مقیاسپذیر و برنامههای کاربردی چند پلتفرمی استفاده کنید.
اسکالا
object HelloWorld extends App {
println("Hello, World!")
}
اسکالا یک زبان برنامه نویسی زیبا و قدرتمند است که برای توسعه برنامه های کاربردی وب، برنامه های کاربردی داده های بزرگ و یادگیری ماشین استفاده می شود. شما می توانید از Scala برای ایجاد کد رسا و مختصر، استفاده از مزایای برنامه نویسی کاربردی و تعامل با کتابخانه های جاوا استفاده کنید.
TypeScript
console.log("Hello, World!");
TypeScript یک زبان برنامه نویسی قوی و رسا است که ابر مجموعه ای از جاوا اسکریپت است. می توانید از TypeScript برای توسعه برنامه های کاربردی در مقیاس بزرگ و اضافه کردن تایپ استاتیک به پروژه های جاوا اسکریپت استفاده کنید.
شیار
println "Hello, World!"
Groovy یک زبان برنامه نویسی سرگرم کننده و انعطاف پذیر است که یک زبان پویا است که روی ماشین مجازی جاوا (JVM) اجرا می شود. می توانید از Groovy برای توسعه برنامه های کاربردی وب، اتوماسیون و اسکریپت استفاده کنید.
اکسیر
IO.puts "Hello, World!"
Elixir یک زبان برنامه نویسی مدرن و منبع باز است که به طور گسترده برای توسعه سیستم های مقیاس پذیر و توزیع شده استفاده می شود. به خاطر ویژگی های تحمل خطا و همزمانی آن معروف است.
بسته بندی
وای، ما این کار را کردیم! ما با 20 زبان برنامه نویسی مختلف به دنیا خوشامدگویی کرده ایم که هر کدام طعم و جذابیت خاص خود را دارند.
اما اجازه دهید با آن روبرو شویم، مهم نیست که به چند زبان مسلط باشیم، “سلام، دنیا!” همیشه اولین عشق ما خواهد بود.❤️ این برنامه ای است که کد نویسی ما را برانگیخت، جرقه ای که شور و شوق ما را برای برنامه نویسی شعله ور کرد.🔥
بنابراین چه یک نینجا برنامه نویسی🥷 یا یک مبتدی برنامه نویسی👶، لحظه ای از ظرافت و شادی “Hello, World!” قدردانی کنید. و هر چیزی که مخفف آن است.🙌 و چه کسی می داند، شاید یک روز نسخه عالی خود را از این برنامه افسانه ای اختراع کنید.
تا آن زمان، به کدنویسی ادامه دهید، به یادگیری ادامه دهید و به گفتن “سلام، دنیا!” به ماجراهای جدید در برنامه نویسی!👋
اگر این پست را دوست داشتید، لطفاً آن را با دوستان و توسعه دهندگان خود به اشتراک بگذارید. و فراموش نکنید که برای آموزش های برنامه نویسی و نمونه های بیشتر ما را دنبال کنید! 😊