কম্পিউটার প্রোগ্রামিং এ hello world! ঐতিহ্য এবং আরো কিছু

কম্পিউটার প্রোগ্রামিং এখন সবার জন্য একটা “জানতেই হবে” বিষয়ে পরিনত হয়েছে। সরকার কম্পিউটার শিক্ষা সবার জন্য বাধ্যতামূলক করেছে। ১১-১২ শ্রেণি থেকেই কোডিং শিখতে হয় এখন!

যাই হোক, কোড নিয়ে লিখালিখি শুরু করব করব ভাবছি কিন্তু এখনো শুরু করতে পারিনি। এইটাই মনে হয় প্রোগ্রামিং নিয়া প্রথম পোষ্ট আমার।

এবার পোষ্টের বিষয়ে আসি। কম্পিউটার প্রোগ্রামিং শেখার শুরুতে বেসিক বিষয় গুলোর জন্য সহজ কোনো প্রোগ্রাম তৈরি করা হয়। “hello world!” হচ্ছে এরকমই একটি প্রোগ্রাম। মূলত “hello world!” লিখাটাকে কোনো ভাবে দেখানোই হচ্ছে “hello world!” প্রোগ্রাম!

নিচে C ভাষায় লিখা “hello world!” প্রোগ্রাম দেখানো হয়েছেঃ

কোডঃ

#include<stdio.h>
int main()
{
    printf("hello world!");
    return 0;
}

প্রিভিউঃ

hello world with c language

প্রোগ্রামিং এর শুরুতে এ hello world প্রোগ্রাম বানানোকে কম্পিউটার প্রোগ্রামিং এ একটি ঐতিহ্য ধরা হয়। বিভিন্ন বইয়ে/নির্দেশিকাতে প্রোগ্রামিং ভাষা শিখানোর জন্য প্রথম hello world প্রোগ্রামটিই তৈরি করা হয়। কারন বেশির ভাগ প্রোগ্রামিং ভাষায় এ প্রোগ্রামটি তৈরি করতে সবচেয়ে কম কোড লাগে এবং বেসিক নিয়ম শেখা যায়।

বিভিন্ন ভাষায় hello world প্রোগ্রামিং কোড কেমন হবে তার একটি তালিকা আছে উইকিপিডিয়াতে। নিচে এর লিঙ্ক দেয় হলঃ

http://en.wikipedia.org/wiki/List_of_Hello_world_program_examples

তথ্য সূত্রঃ উইকিপিডিয়া

Foobar

কম্পিউটার প্রোগ্রামিং এ আরেকটি ঐতিহ্য হচ্ছে foobar. প্রোগ্রামিং এ উদাহরণে বিভিন্ন variables, functions, commands ইত্যাদি প্রকাশ করতে foobar শব্দটি ব্যবহার করা হয়। একে আলাদা করে foo, bar ইত্যাদি ভাবেও ব্যবহার করা হয়। এর বিশেষ কোনো অর্থ নেই।

উদাহরণ কোডঃ

#include<stdio.h>
int main()
{
    char foo[] = "hello";
    char bar[] = "world!";
    printf("%s %s", foo, bar);
    return 0;
}

প্রিভিউঃ

hello world with c language foobar

তথ্যসূত্রঃ উইকিপিডিয়া

99 Bottles of Beer

এটি হচ্ছে আরেকটি ঐতিহ্যবাহী বাক্য। এটির যদিও ব্যবহার উপরের দুটোর চেয়ে কম। তাই এ নিয়ে আর কিছু লিখলাম না। নিচের তথ্যসূত্রতে গিয়ে দেখে আসতে পারেন এ সম্পর্কে।

তথ্যসূত্রঃ উইকিপিডিয়া
বিভিন্ন প্রোগ্রামিং ভাষায় এ বাক্যটিঃ www.99-bottles-of-beer.net

এ পোষ্টটি কেন করা? ইন্টারনেটে বিভিন্ন ওয়েবসাইটে ঘাটাঘাটি করার সময় উপরের ঐতিহ্যবাহী শব্দ গুলো চোখে পড়ত। কিন্তু সব যায়গাতে একই ধরন হওয়ার কারন জানতাম না! তাই যারা আমার মত জানেননা তাদের জন্যই এ পোষ্ট🙂

আজ এ পর্যন্তই..

কিছু বলে যান

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / পরিবর্তন )

Twitter picture

You are commenting using your Twitter account. Log Out / পরিবর্তন )

Facebook photo

You are commenting using your Facebook account. Log Out / পরিবর্তন )

Google+ photo

You are commenting using your Google+ account. Log Out / পরিবর্তন )

Connecting to %s