প্রোগ্রামিং কি?( What is programming)
পিএইচপি(PHP)টিউটোরিয়াল
প্রোগ্রামিং কি তা সহজে বললে, কম্পিউটারকে ইন্সট্রাকশন দেওয়ার প্রক্রিয়া হচ্ছে প্রোগ্রামিং।
আরেকটু ভালো করে বলতে যে কোন অটোমেটেড মেশিনকে ইন্সট্রাকশন দেওয়ার প্রক্রিয়া হচ্ছে প্রোগ্রামি
কম্পিউটারের কথা বলি, কম্পিউটার অন করলেই হাজার হাজার ইন্সট্রাকশন কাজ করা শুরু করে। আমরা কম্পিউটার অন করে মিউজিক শুনি, মিউজিক প্লেয়ার একটা প্রোগ্রাম। যার মধ্যে রয়েছে অনেক গুলো ইন্সট্রাকশন। আমরা গেম খেলি। এক একটা গেম এক একটা প্রোগ্রাম। রয়েছে অনেক হাজার হাজার ইন্সট্রাকশন। আর এই ইন্সট্রাকশন গুলো লেখার কাজই হচ্ছে প্রোগ্রামিং।
ইন্সট্রাকশন গুলো কিছু নির্দিষ্ট নিয়ম মেনে লিখতে হয়। যে নিয়ম গুলো মেনে প্রোগ্রাম লিখতে হয়, তা হচ্ছে প্রোগ্রামিং ল্যাঙ্গুয়েজ। আমাদের নিজেদের ল্যাঙ্গুয়েজ এর মতই। আমরা ‘অ’, ‘আ’ দিয়ে ইচ্ছে মত কিছু বসিয়ে কোন শব্দ বলি না। কিছু নিয়ম মেনে বলি। কিছু গ্রামার রয়েছে। তেমনি কম্পিউটার প্রোগ্রামিং এর ও গ্রামার রয়েছে। এ গ্রামার গুলো দেওয়া থাকে প্রোগ্রামিং ল্যাঙ্গুয়েজে। আর ঐ ল্যাঙ্গুয়েজে দেওয়া নিয়ম গুলো মেনেই আমাদের প্রোগ্রাম লিখতে হয়।

- প্রোগ্রামিং কি? (What is programming)
- প্রোগ্রামিং ল্যাংগুয়েজ কি? (What is a programming language)
- পিএইচপি কি (What is PHP)
- পিএইচপি কেন শিখব(Why learn PHP)
- পিএইচপি শেখার আগে কি জানা থাকা দরকার(What you need to know before learning PHP)
- সার্ভার অ্যান্ড ক্লাইন্ড কি(Server and client key)
- এনভিরন্মেন্ট সেটআপ অ্যান্ড ইনস্টলেশন(Environment setup and installation)
- এডিটর বা কোথায় লিখবেন(Editor or where to write)
- প্রথম পিএইচপি প্রোগ্রাম - বেসিক সংকেত(The first PHP program - Basic Signals)
- অপারেটর কি(What is the operator)
- গাণিতিক অপারেটর(Mathematical operator)
- অ্যাসাইনমেন্ট অপারেটর(Assignment Operator)
- তুলনা অপারেটর(Comparison operator)
- বর্ধিত / হ্রাস অপারেটার(Increased / decreased operator)
- লজিক্যাল অপারেটর(Logical operator)
- স্ট্রিং অপারেটর(String operator)
- এরে অপারেটর(Array operator)
- ফাংশনস(function)
- বিল্টইন ফাংশন(Built-in function)
- ইউজার ডিফাইনড ফাংশন(User defined function)
- ডিফাইনিং ফাংশন(Define function)
- প্যারামিটার ও আর্গুমেন্ট(Parameters and arguments)
- প্যারামিটার ছাড়া ফাংশন
- প্যারামিটার সহ ফাংশন
- রিটার্ন ভ্যালু
- ভ্যারিয়েবল ফাংশন
- ফাংশনে ভ্যারিয়েবলের ব্যবহার
- এনোনিমাস ফাংশন
- রিকার্সিভ ফাংশন