cyanic-selkie/wikianc huggingface dataset:
জেনারেল হেডকোয়ার্টার (পাকিস্তান সেনাবাহিনী)
কমান্ড কাঠামো
(চ) ইলেকট্রিক্যাল অ্যান্ড মেকানিক্যাল ইঞ্জিনিয়ারিং (ইএমই) অধিদপ্তর
(ছ) এভিয়েশন ফ্লিট ম্যানেজমেন্ট
৩. অস্ত্র শাখা:
(ক) মহাপরিচালক, ডিজি পদাতিক
(খ) মহাপরিচালক, ডিজি আর্মার্ড কর্পস
(গ) মহাপরিচালক, ডিজি আর্টিলারি
(ঘ) মহাপরিচালক, ডিজি আর্মি এয়ার ডিফেন্স
(ঙ) মহাপরিচালক, ডিজি ইঞ্জিনিয়ার্স
(চ) মহাপরিচালক, ডিজি আর্মি এভিয়েশন
৪. অ্যাডজুডেন্ট জেনারেল, (এজি) শাখা: (ক) আইন অধিদপ্তর
(খ) কল্যাণ ও পুনর্বাসন, ডাব্লুএন্ডআর অধিদপ্তর
(গ) বেতন, পেনশন এবং অ্যাকাউন্টস, পিপিএন্ডএ অধিদপ্তর
(ঘ) হাউজিং ডিরেক্টরেট
(ঙ) ব্যক্তিগত পরিষেবা, পিএস অধিদপ্তর
(চ) প্রভোস্ট মার্শাল, প্রধানমন্ত্রীর অধিদপ্তর
(ছ) ন্যাশনাল গার্ডস (জ) পার্সোনাল অ্যাডমিনিস্ট্রেশন, পিএ ডিরেক্টরেট
৫. সামরিক সচিব, (এমএস) শাখা:
৬. প্রশিক্ষণ ও মূল্যায়ন, (টিএন্ডই) শাখা:
(ক) সামরিক প্রশিক্ষণ, এমটি অধিদপ্তর
(গ) মতবাদ এবং মূল্যায়ন, ডিএন্ডই অধিদপ্তর
(ঘ) ফেডারেল সরকার শিক্ষা প্রতিষ্ঠান, এফজিইআই অধিদপ্তর
(ঙ) আর্মি ইনস্টিটিউট অফ মিলিটারি হিস্ট্রি, রাওয়ালপিন্ডি
(চ) সেনা ক্রীড়া পরিদপ্তর
(ছ) পাকিস্তান মিলিটারি একাডেমি, কাকুল, অ্যাবোটাবাদ
(জ) কমান্ড অ্যান্ড স্টাফ কলেজ, সিএন্ডএসসি, কোয়েটা
৭. কোয়ার্টার মাস্টার জেনারেল শাখা:
(ক) কোয়ার্টারিং অ্যান্ড ল্যান্ড অধিদপ্তর
(খ) মিলিটারি ল্যান্ডস অ্যান্ড ক্যান্টনমেন্ট, এমএলএন্ডসি অধিদপ্তর
(গ) আরভি এন্ড এফসি ডিটিই
(ঘ) আর্মি হেরিটেজ ফাউন্ডেশন (এএইচএফ)
৮. প্রকৌশলী প্রধান, (ই-ইন-সি) শাখা:
(ক) ফ্রন্টিয়ার ওয়ার্কস অর্গানাইজেশন, এফডাব্লুও
(খ) ৪৫ ইঞ্জিনিয়ার্স বিভাগ, রাওয়ালপিন্ডি
৯. যোগাযোগ ও তথ্য প্রযুক্তি, (সিএন্ডআইটি) শাখা:
(ক) কমান্ড, নিয়ন্ত্রণ, যোগাযোগ, কম্পিউটার এবং গোয়েন্দা, (সিফোরআই) অধিদপ্তর
(খ) সংকেত অধিদপ্তর
১০. সার্জন জেনারেল, (এসজি) শাখা:
(ক) চিকিৎসা অধিদপ্তর
(খ) চিকিৎসা সেবা আজাদ কাশ্মীর, এমএসএকে
(গ) মেডিকেল সার্ভিসেস নেভি, এমএস এন
চান্দিনা পৌরসভা
চান্দিনা পৌরসভা বাংলাদেশের কুমিল্লা জেলার অন্তর্গত একটি পৌরসভা।
আয়তন
চান্দিনা পৌরসভার আয়তন ১৪.২০ বর্গ কিলোমিটার।
জনসংখ্যা
২০১১ সালের আদমশুমারি অনুযায়ী চান্দিনা পৌরসভার জনসংখ্যা ৪৬,৮২৩ জন।
অবস্থান ও সীমানা
চান্দিনা উপজেলার পূর্বাংশে চান্দিনা পৌরসভার অবস্থান। এ পৌরসভার পশ্চিমে কেরণখাল ইউনিয়ন, দক্ষিণ-পশ্চিমে বাড়েরা ইউনিয়ন, দক্ষিণে এতবারপুর ইউনিয়ন ও বরকইট ইউনিয়ন, পূর্বে বুড়িচং উপজেলার মোকাম ইউনিয়ন এবং উত্তরে দেবিদ্বার উপজেলার বরকামতা ইউনিয়ন ও সুলতানপুর ইউনিয়ন অবস্থিত।
প্রশাসনিক এলাকা
চান্দিনা পৌরসভায় ৯টি ওয়ার্ড রয়েছে। এ পৌরসভার প্রশাসনিক কার্যক্রম চান্দিনা থানার আওতাধীন। এটি জাতীয় সংসদের ২৫৫নং নির্বাচনী এলাকা কুমিল্লা-৭ এর অংশ। এটি একটি গ শ্রেণীর পৌরসভা। ওয়ার্ডভিত্তিক চান্দিনা পৌরসভার এলাকাসমূহ হল:
প্রতিষ্ঠাকাল
১৯৯৭ সালে চান্দিনা পৌরসভা প্রতিষ্ঠা লাভ করে।
শিক্ষা ব্যবস্থা
২০১১ সালের আদমশুমারি অনুযায়ী চান্দিনা পৌরসভার স্বাক্ষরতার হার ৫৯.৩%। এ পৌরসভায় ২টি কলেজ, ৬টি মাধ্যমিক বিদ্যালয় এবং ১৩টি প্রাথমিক বিদ্যালয় রয়েছে।
শিক্ষা প্রতিষ্ঠান
কলেজ
মাধ্যমিক বিদ্যালয়
প্রাথমিক বিদ্যালয়
যোগাযোগ ব্যবস্থা
পৌরসভার সাথে চান্দিনার প্রধান সড়ক সমূহের সংযোগ রয়েছে। তাই হারং, মহারং, চান্দিয়ারা, বিশ্বাস, ছায়কোট সহ পুরো চান্দিনা হতে বাস, রিক্সা, অটো রিক্সা, সিএনজি, মোটরসাইকেলসহ যেকোনভাবে যোগাযোগ করা যায় সহজেই।
জনপ্রতিনিধি
বর্তমান পরিষদ
নীল কার্টার
নীল মিলার কার্টার (Neil Carter; জন্ম: ২৯ জানুয়ারি, ১৯৭৫) কেপটাউনে জন্মগ্রহণকারী প্রথিতযশা স্কটল্যান্ডীয় আন্তর্জাতিক ক্রিকেটার। স্কটল্যান্ড ক্রিকেট দলের অন্যতম সদস্য তিনি। প্রথম-শ্রেণীর ইংরেজ কাউন্টি ক্রিকেটে ওয়ারউইকশায়ারের প্রতিনিধিত্ব করেছেন। দলে মূলতঃ বামহাতি আক্রমণধর্মী ব্যাটসম্যানের দায়িত্ব পালন করে থাকেন ‘কার্টস’ ডাকনামে পরিচিত নীল কার্টার। এছাড়াও বামহাতি ফাস্ট বোলার হিসেবে সুনাম রয়েছে তার।
প্রথম-শ্রেণীর ক্রিকেট
হটেনটটস হল্যান্ড হাই স্কুলে অধ্যয়ন করেছেন। ওয়ারউইকশায়ারের সদস্য হবার পূর্বে বোল্যান্ডের পক্ষে খেলেছেন নীল কার্টার। ২০০৫ মৌসুমে এজবাস্টনে সাসেক্সের বিপক্ষে খেলাকালীন ১০০০ প্রথম-শ্রেণীর রান সংগ্রহের মাইলফলক স্পর্শ করেন তিনি। ২০০৮ সালে ধারের চুক্তিতে মিডলসেক্সের সদস্য হন ও স্ট্যানফোর্ড সুপার সিরিজ প্রতিযোগিতায় খেলেন।
২০১০ সালে ন্যাটওয়েস্ট প্রফেশনাল ক্রিকেটার্স অ্যাসোসিয়েশন কর্তৃক বর্ষসেরা খেলোয়াড়ের পুরস্কার লাভ করেন। শ্রোণীতে আঘাতের কারণে ২০১১ মৌসুমের প্রথমদিকে খেলতে পারেননি। তবে, প্রথম একাদশে ফিরে এসে ল্যাঙ্কাশায়ারের বিপক্ষে খেলোয়াড়ী জীবনের ব্যক্তিগত সেরা বোলিং পরিসংখ্যান গড়েন ৬/৩০। প্রতিযোগিতা শুরুর পর থেকে ২০১১ মৌসুমের মাঝামাঝি সময় পর্যন্ত ওয়ারউইকশায়ারের পক্ষে প্রত্যেক ২০/২০ খেলায় অংশ নিয়েছেন।
১০ বছর খেলায় অংশগ্রহণের স্বীকৃতিস্বরূপ ২০১২ সালে ওয়ারউইকশায়ারের পক্ষে আর্থিক সুবিধা গ্রহণের খেলার জন্য মনোনীত হন।
আন্তর্জাতিক ক্রিকেট
২০১২ মৌসুমের পর স্কটল্যান্ড ক্রিকেট দলের পক্ষে খেলতে রাজী হন। ওয়ারউইকশায়ারের খেলার জন্য যুক্তরাজ্যে বসবাসের ফলে ব্রিটিশ পাসপোর্টধারী হন। এভাবেই স্কটল্যান্ডের পক্ষে খেলার যোগ্যতা অর্জন করেন তিনি।
মিজোরাম
মিজোরাম উত্তর-পূর্ব ভারতের একটি রাজ্য। আইজল মিজোরামের রাজধানী। মি (জাতি), জো (পাহাড়) এবং রাম (ভূমি), এই তিনটি শব্দ থেকে উদ্ভূত মিজোরাম বলতে "পাহাড়ি জাতির ভূমি" বোঝায়। ভারতের উত্তর-পূর্বে, এটি সর্বদক্ষিণের স্থলবেষ্টিত রাজ্য এবং ভারতের সাত বোন রাজ্যের ত্রিপুরা, আসাম, মণিপুর এই তিনটি রাজ্যের সাথে যার সীমানা রয়েছে। এছাড়াও প্রতিবেশী দেশ বাংলাদেশ এবং মায়ানমারের প্রায় ৭২২ কিলোমিটার এলাকা নিয়ে মিজোরামের সীমানা অবস্থিত।
ইতিহাস
মিজোদের উৎপত্তি, ভারতের উত্তর-পূর্বের অন্যান্য আদিবাসীদের মতো রহস্যময়।
কিন্তু গৃহীত ধারণা থেকে জানা যায়, তারা মায়ানমারের একটা অংশ, চায়না থেকে বার্মা যাওয়া লোকজনই মূলত মিজো । বৃহত্তর মঙ্গোলিয়ান জাতির অংশ তারা। পশ্চিম মায়ানমারে তারা ১ হাজার বছর ধরে আছে বলে ধারণা করা হয়। প্রকৃত পক্ষে মায়ানমারে পশ্চিমাংশে মিজোরা ৭ম শতাব্দিতে অভিবাসিত হয়। মিজোরা যাযাবরদের ন্যায় নতুন নতুন স্থানে গমন করার ফলে অন্যান্য প্রতিবেশী উপজাতিদের সাথে দ্বন্দ্বসংঘাত লেগে থাকত। তাই তারা ১৫ শতকের শেষ দিকে সামাজিক উন্নয়ন ও শৃংখলার জন্য ঈযরবভঃধরহংযরঢ় চালু করে একজনকে গোত্র প্রধান মনোনীত করে। এটি পরে উত্তরাধিকার সূত্রে বড় ছেলে বা বড় পুত্র ঈযরবভঃধরহংযরঢ় হতেন। প্রথম মিজো চিফ হলেন একজন (খঁংবর) লুসাই। যার গোত্রীয় নাম তধযসঁধশধ। যামোয়াকার বংশধরেই পাহাড়ের এক বিশাল এলাকা দীর্ঘদিন শাসন করেন। পরে অষ্টাদশ শতাব্দিতে মিজোদের মায়ানমার থেকে বহির্গমন এক মহাকাব্যিক ব্যাপার, যা ভয়ংকর সংগ্রাম ও বীরত্বপূর্ণ ঘটনায় ভরা ছিল। একসময় তারা মায়ানমার সীমান্তের ঞরধঁ জরনবৎ অতিক্রম করে।
ব্রিটিশকাল (১৮৪০-১৯৪৭)
ব্রিটিশ ভারতবর্ষের আসামের কাছাড়, পার্বত্য চট্টগ্রাম, সিলেটের বিভিন্ন স্থানে ঝধরষড় (স্থানীয় লুসাই নেতা/মিজো নেতা) গণ ব্যাপক ধংসযজ্ঞ চালায়। এ সময় কাচার এলাকায় ব্রিটিশ সরকারের পরিচালিত চা-বাগানের এক শ্বেতাঙ্গ কর্মকর্তাকে হত্যা ও তার কন্যাকে অপহরণ করলে ক্ষুব্ধ ব্রিটিশ শাসক অভিযানের মাধ্যমে ধরে এনে মিজোদের একজন ঝধরষড়-কে কঠিন শাস্তি প্রদান করে। ঊনিশ শতকের মাঝামাঝি সময়ে এ ঘটনা ঘটায়। যামোয়াকার বংশধরেরাই এক সময় ঝধরষড় হিসেবে পরিচিতি লাভ করে এবং তেজী ও যোগ্য শাসক পরিগণিত হয়। তারা গ্রাম্য প্রশাসন ব্যবস্থা যথার্থ ভাবে চালু করতে সক্ষম হয়। গ্রাম্য প্রধানদেরকে তারা খধষ বলে অভিহিত করতেন এবং লালরাই গ্রামের ঝগড়া-বিবাদ নিরসন এবং চাষাবাদ কার্যক্রম পরিচালনা করতেন। এছাড়াও আশ্রয় প্রার্থীদের আশ্রয়ের এবং থাকার ব্যবস্থা করতেন। এই গ্রাম প্রধানদের কাজে সাহায্যে করতো প্রবীণদের নিয়ে গঠিত একটি পরিষদ। এই পরিষদকে টঢ়ধ বলা হতো। চার্চ এর পুরোহিত বা ধর্মগুরুদের (চঁরঃযরধস) এবং কামার (ঞযরৎফবহম), বিচারক (ঞষধহমধঁ) নিয়োগ কার্যক্রমও পরিচালনা করতেন লালরা। চাল এবং মাংস দিয়ে এসব কর্মচারীদের পারিতোষিক বা বেতন প্রদান করা হতো।
১৯৪৭ পরবর্তী
ভারতের স্বাধীনতার পর গ্রামে মোড়লী প্রথা বন্ধ করে দেয়া হয়। যা মিজো উপজাতির প্রধানরা মেনে নেয়নি। এর পাল্টা হিসেবে ১৯৬৬ সালে লালডেঙ্গার নেতৃত্বে ভারতের থেকে স্বাধীনতা আন্দোলন শুরু করেছিল মিজো ন্যাশনাল ফ্রন্ট। সেই সময় আন্দোলনে যোগ দিয়ে আত্মগোপন করেন তরুণ জোরামথাঙ্গা। শুরু হয় তার জঙ্গল জীবন। ২০ বছর পরে ১৯৮৬ সালে ভারত সরকারের সঙ্গে শান্তিচুক্তি সম্পন্ন করে এমএনএফ। গঠিত হয় নতুন রাজ্য মিজোরাম। ১৯৮৭ সালে নতুন সরকারের মুখ্যমন্ত্রী হন লালডেঙ্গা। সেই মন্ত্রিসভায় অর্থ ও শিক্ষাদপ্তরের দায়িত্বভার পেয়েছিলেন জোরামথাঙ্গা। ১৯৯০ সালে মারা যান লালডেঙ্গা। তারপরেই জোরামাথাঙ্গা এমএনএফ-এর প্রধান হন। ১৯৯৮ সালের নির্বাচনে জোরামের নেতৃত্বেই ক্ষমতায় আসে এমএনএফ। পরের নির্বাচনেও ক্ষমতায় ছিল এমএনএফ। পরপর দু’বার মুখ্যমন্ত্রী হয়ে উত্তর-পূর্বের বিশিষ্ট রাজনৈতিক ব্যক্তিত্বর তকমা পেয়ে যান একসময়ের জঙ্গি নেতা।
ভূগোল
মিজোরামের উত্তর-পূর্ব ভারত একটি স্থলবেষ্টিত রাজ্য যার দক্ষিণাংশে মিয়ানমার ও বাংলাদেশের প্রায় ৭২২ কিলোমিটার দীর্ঘ সীমানা রয়েছে, এবং উত্তরাংশের সীমানায় মণিপুর, আসাম ও ত্রিপুরা অবস্থিত। এটি ২১.০৮৭ কিমি (৮,১৪২ বর্গ মাইল) বিশিষ্ট ভারতের পঞ্চম ক্ষুদ্রতম রাজ্য। এটি ২১°৫৬' উত্তর থেকে ২৪°৩১' উত্তর, এবং ৯২°১৬' পূর্ব থেকে ৯৩°২৬' পূর্ব পর্যন্ত বিস্তৃত।  কর্কটক্রান্তি প্রায় এ রাজ্যের মাঝখান দিয়ে সঞ্চালিত হয়েছে। সর্বাধিক উত্তর-দক্ষিণ দূরত্ব ২৮৫ কিমি, এবং সর্বোচ্চ পূর্ব-পশ্চিমে প্রসারিত ১১৫ কিমি. পর্যন্ত।
পাহাড়, হ্রদ ও নদীর দেশ মিজোরাম। সারা রাজ্যে প্রায় ২১টি বড় বড় পাহাড়শ্রেণী ও বিভিন্ন উচ্চতার চূড়া রয়েছে এবং বিভিন্ন পাহাড়শ্রেণীর ফাঁকে ফাঁকে মাঝে মধ্যে দু’এক ফালি সমতল জমিরও দেখা পাওয়া যায়। পশ্চিম দিকের পাহাড়গুলোর গড় উচ্চতা প্রায় ১০০০ মিটার যা পূর্ব দিকে ক্রমশঃ ১৩০০ মিটার পর্যন্ত উঠে গেছে। কোন কোন অঞ্চলে আরও উঁচু পাহাড়শ্রেণী রয়েছে যেগুলো উচ্চতায় ২০০০ মিটারেরও বেশি। রাজ্যের দক্ষিণ-পূর্বে অবস্থিত ফয়াংপুয়ী ট্লাং বা নীল পর্বত। এর উচ্চতা ২,২১০ মিটার। এটি মিজোরামের সর্বোচ্চ চূড়া।
জলবায়ু
মিজোরামের হালকা জলবায়ু বিরাজমান, গ্রীষ্মকালে তাপমাত্রা ২০ থেকে ২৯° সে (৬৮ থেকে ৮৪° ফা) থাকে, এবং শীতকালে তাপমাত্রা পরিসীমা থেকে ৭ থেকে ২২°সে (৪৫ থেকে ৭২° ফা) তাপমাত্রা। এই অঞ্চল মৌসুমী বায়ু দ্বারা প্রভাবিত, শুষ্ক (ঠান্ডা) মৌসুমে সামান্য বর্ষণের পাশাপাশি মে থেকে সেপ্টেম্বর পর্যন্ত ভারী বর্ষণ হয়ে থাকে।
রাজনীতি
স্বাধীনতা পরবর্তী কালে মিজোরাম আসামের অন্তর্ভুক্ত ছিল। ১৯৭২ এ আসাম পুনর্গঠনে মিজোরাম কেন্দ্র শাসিত অঞ্চলে পরিণত হয়। শান্তি চুক্তির মাধ্যমে ১৯৮৬ সালে এটি পূর্ণ রাজ্যের মর্যাদা পায়। রাজ্য মর্যাদার পর বিভিন্ন পর্যায়ে প্রায় ২২ বছর ভারতীয় জাতীয় কংগ্রেস  এই রাজ্যের ক্ষমতায় থাকে। লাল থানহাওলা এখানকার অন্যতম নেতা।
সামরিক গুরুত্ব
এটি মায়ানমার ও বাংলাদেশের সীমান্তবর্তী হওয়ায় এখানে কিছু সামরিক পরিকাঠামো রয়েছে যা ভারতীয় সামরিক বাহিনীর অংশ। খ্রিস্টান অধ্যুষিত ভৈরেংতে তে সামরিক প্রশিক্ষণ হয়। সম্প্রতি ভারত -জাপান এখানে যৌথ মহড়া করে।
জনপরিসংখ্যান
এই রাজ্য প্রতি বর্গ কিমিতে ভারতের তৃতীয় জনবিরল রাজ্য। এখানে মাত্র ৫৯ জন চিকিৎসক রয়েছেন যা ভারতের রাজ্যগুলির মধ্যে সর্বনিম্ন।
ভাষা
মিজোরামের রাষ্ট্রভাষা এবং মৌখিক পারস্পরিক ক্রিয়ার জন্য সবচেয়ে বহুল ব্যবহৃত ভাষা হল মিজো, কিন্তু শিক্ষা, প্রশাসন, আনুষ্ঠানিকতা এবং র্রাষ্ট্রপরিচালনার জন্য ব্যাপকভাবে ইংরেজি ব্যবহৃত হয়। এছাড়াও লুশাই নামে পরিচিত, দুহলিয়ান উপভাষা ছিল মিজোরামের প্রথম ভাষা যা মিজো ভাষা হিসাবে পরিচিত হয়ে ওঠে। হ্মার, মারা, লাই, পেইত, গাঙতে ইত্যাদি উপভাষায় সাথেও এই ভাষা মিশ্রিন ঘটেছে। খ্রিস্টান ধর্মপ্রচারকদের মিজো লিপি উন্নত করে। রোমান লিপির সংমিশ্রণে এবং একটি ধ্বনিবিজ্ঞান-ভিত্তিক বানান পদ্ধতি বিশিষ্ট ট্রেসের সাথে হান্তরিয়ান লিপ্যন্তর পদ্ধতিতে এই ভাষার লিখন পদ্ধতি গড়ে ওঠে। মিজো বর্ণমালার ২৫টি অক্ষর রয়েছে: A, AW, B, CH, D, E, F, G, NG, H, I, J, K, L, M, N, O, P, R, S, T, Ṭ, U, V, Z। মিজো ভারতের রাষ্ট্রভাষাসমূহের (রাষ্ট্রীয় পর্যায়ে) মধ্যে একটি। অষ্টম শ্রেণী পর্যন্ত হিন্দি সকল শিক্ষার্থীদের জন্য আবশ্যিক বিষয় এবং এখানে এর ক্রমবর্ধমান ব্যবহার রয়েছে। এছাড়াও রাজ্যের নেপালি অভিবাসী কর্তৃক নেপালি ভাষা ব্যবহৃত হয়ে থাকে।
ধর্ম
২০১১ সালের আদমশুমারী অনুসারে মিজোরামের বিভিন্ন গোষ্ঠীর মধ্যে সংখ্যাগরিষ্ঠ (৮৭%) মিজো খৃস্টান ধর্মালম্বী যারা প্রধানত প্রেসবিটারিয়ান, বাকি জনসংখ্যার ৮.৩% বৌদ্ধ, ৩.৬% হিন্দু ধর্মালম্বী। কয়েক হাজার মানুষ রয়েছে, যাদের বেশিরভাগই নৃতাত্ত্বিক মিজো, যারা ইহুদি ধর্মে ধর্মান্তরিত হয়েছে। রাজ্যের জনসংখ্যার প্রায় ১.১% মুসলিম। মিজোরামে বেশিরভাগ মুসলমান জাতিগতভাবে রোহিঙ্গা। অবশিষ্ট ৩,০০০ মানুষ শিখ, জৈন এবং অন্যান্য ধর্মালম্বী।
thumb|right|এটিসি, মিজোরাম
মিজোরাম প্রেসবিটারিয়ান গীর্জার প্রধান খ্রিস্টান সম্প্রদায়, যা একজন ওয়েলশ ধর্মপ্রচারক রেভারেন্ড ডি.ই. জোন্স কর্তৃক ১৮৯৪ সালে প্রতিষ্ঠিত হয়। ব্রিটিশ সাম্রাজ্য থেকে ভারতের স্বাধীনতা অর্জনের সময়, লুশাই আদিবাসী জাতির ৮০% খ্রিস্টধর্মে ধর্মান্তরিত হয়।
২০০১ সালের আদমশুমারি প্রতিবেদন অনুযায়ী মিজোরামের জনসংখ্যার প্রায় ৭০.৪৯৪ জন মানুষ বৌদ্ধ ধর্মের অনুসারী।
২০০১ সালের আদমশুমারি প্রতিবেদন অনুযায়ী মিজোরামের প্রায় ৩১.৫৬২ জন হিন্দু ধর্মের অনুসারী, যা মোট জনসংখ্যার শতকারা ৩.৫৫%।
শিক্ষা প্রতিষ্ঠান
রাজ্যের আইজল-এ একটি ২০১০ সালে প্রতিষ্ঠিত রাষ্ট্রীয় প্রযুক্তিক প্রতিষ্ঠান রয়েছে।
উৎসব
মিজোদের তিনটি বড় উৎসব রয়েছে: মিম কুট (গরস কঁঃ) ছাপচার কুট ( ঈযধঢ়পযধৎ কঁঃ) এবং পাউল কুট( চধষি কঁঃ)। এ তিনটি উৎসব কোন না কোন ভাবে কৃষিকর্মের সাথে সম্পৃক্ত।
মিম কুট
এ উৎসবটি সাধারণত আগস্ট-সেপ্টেম্বর মাসে ভুট্টা ফসল ঘরে তোলার সময় অনুষ্ঠিত হয়। মৃত আত্মীয়-স্বজনদের স্মরণে উৎসর্গীকৃত এ উৎসবটির মূলে রয়েছে কালের স্মরণ ও কৃতজ্ঞতা জ্ঞাপনের চেতনা। মৃতদের স্মরণে তৈরী একটি উঁচু মাচানের উপর প্রথম ফসল উৎসর্গ করা হয়।
ছাপচার কুট
বসন্তকালে জুম কাটা শেষ হলে এ উৎসবটি পালন করা হয়। মিজোদের সব চাইতে আনন্দময় উৎসব এটি। ঋতুটিও খুবই উপযোগী। বসন্ত ঋতুকে জায়গা করে দিয়ে শীত ধীরে ধীরে বিদায় নেয়। এ সময় প্রকৃতি পুনরুজ্জীবন লাভ করে ও মানুষের জীবনে সজীবতা বয়ে নিয়ে আসে। বয়স ও লিঙ্গ ভেদে মিজোরা এ উৎসবে অংশ গ্রহণ করে। বর্ণিল পোশাকে সজ্জিত হয়ে ছেলেমেয়েরা নাচের উৎসবে মেতে উঠে যা অনেক সময় সারা রাত ধরে চলতে থাকে।
পাউল কুট
ডিসেম্বর-জানুয়ারি মাসে ফসল কাটার পরে এ উৎসবটি উদ্যাপিত হয়। এখানেও ধন্যবাদ বা কৃতজ্ঞতা জ্ঞাপনের বিষয়টি বড় হয়ে দেখা দেয় কারণ জমি কর্ষণ ও ফসল কাটার মত কঠিন কাজটি এখন শেষ হয়েছে। সমবেত ভুরি ভোজন ও নাচের আয়োজন হয়। স্মারক মাচানের উপর মায়েরা বসে তাদের শিশু সন্তানদের খাওয়ায়। ঈযধঢ়পযধৎ কঁঃ উৎসব উদ্যাপনকালে যে সামাজিক প্রথাটি পালন করা হয় তা ঈযযধহিমযহধঃি নামে পরিচিত। তঁভধহম বা ধেনো মদ পানও এ উৎসবের একটি অংশ। দু’দিন ধরে উদ্যাপিত এ উৎসবের পরের পুরো একটি দিন বিশ্রামের দিন। এ দিন কেউই কাজে বেরোয় না।
নৃত্য
মনোরম পরিবেশ ও সমৃদ্ধ সংস্কৃতিতে ঋদ্ধ মিজোরা জাতি হিসেবে প্রাণবন্ত ও অত্যন্ত মিশুক। গান করতে যেমন, নাচতেও মিজোরা ভালবাসে। তারা এমন কিছু লোকজ ও সমবেত নৃত্যের জন্য গর্ব করতে পারে যা তারা কালের ধারায় বংশানুক্রমে ধারণ করে আসছে। মিজোদের নাচগুলো তাদের উচ্ছল ও নিরুদ্বেগ প্রাণসত্তার প্রকাশ । এটি এখানে বলে রাখা প্রয়োজন যে, মিজোদের নাচগুলো মঞ্চের উপর অনুষ্ঠানযোগ্য কোন কর্ম নয়। এটি তারা স্বভাবগত ভাবে বিকশিত করেছে সমবেত ভাবে সম্পৃক্ত হ’তে ও অংশগ্রহণ করতে।
চিরাউ
মিজো নাচের মধ্যে সবচেয়ে বর্ণিল এ ঈযবৎধি নৃত্য। এ নাচে বাঁশ ব্যবহার করা হয়। বাঁশগুলো ঠুকলে যে শব্দ বেরোয়, সেই শব্দই এ নাচের তাল হিসেবে ব্যবহৃত হয়। নৃত্যশিল্পীরা সমান্তরাল একজোড়া বাঁশের মধ্যে পরিবর্তন সাপেক্ষে একবার লাফিয়ে ঢুকে আবার বোরয়ে এসে এবং জোড়া বাঁশের একদিক থেকে অন্যদিকে লাফিয়ে লাফিয়ে নাচ করতে থাকে। কিছু ব্যক্তি উভয় পার্শ্বে মুখোমুখি বসে বাঁশগুলোকে মাটি বরাবর ধরে রাখে। ছন্দোময় তালে তারা বাঁশগুলোকে ঠুকে পর্যায়ক্রমে একবার ফাঁক ও একবার সংযুক্ত কারে। এটি নাচের গতিকেও নির্দেশ করে। এ নাচে পা ফেলা ও তার ধরনের মধ্যে বিভিন্নতা রয়েছে এবং তা অঞ্চলভেদে ভিন্নও। আজকাল চিরাউ (ঈযবৎধ)ি নাচটি যে কোন সময়ে করা হয়। কিন্তু আগেকার দিনে সন্তান প্রসবের সময় মরে যাওয়া মায়ের আত্মার নিরাপদ যাত্রা নিশ্চিত করার জন্য এ নাচ করা হতো। দক্ষিণ-পূর্ব এশিয়ার বেশ কিছু দেশে ঈযবৎধ-িএর অনুরূপ তাদের নিজস্ব বাঁশনৃত্য রয়েছে। মিজোরাম, ২০১০ খ্রিস্টাব্দে অনুষ্ঠিত ঈযধঢ়পযধৎ কঁঃ উৎসবের সময় ১০ হাজার নৃত্যশিল্পীর অংশগ্রহণে ঈযবৎধি নাচের অনুষ্ঠানটি করে বৃহত্তম গণ-বাঁশ নৃত্য হিসেবে ‘‘গিনেস বুক’’-এর রেকর্ডে স্থান করে নিয়েছে।
সামাজিক প্রথা
মিজোদের মধ্য বর্তমানে খ্রিস্টানিটি চালু হলেও এখনো তাদের নিজস্ব প্রথাগত আইনও বহাল আছে। মিশনারীরা মিজোদের নিজস্ব প্রথাগুলি পরিবর্তনের জন্য কোন প্রকার চাপ প্রয়োগ করে না। তবে যে সব প্রথা এবং ঐতিহ্য অর্থহীন বা ক্ষতিকর সেগুলি ধর্মদেশনার বা প্রচারণার মাধ্যমে ধীরে ধীরে বিলুপ্ত করা হয়েছে। এভাবেই চা খাওয়ার পরিবর্তে ুঁ নামে এক জাতীয় পানীয় পানের অভ্যাস গড়ে তুলেছে মিজোরা। পশু হত্যার উৎসবও এখন ত্যাগ করেছে মিজোরা। তবে কনে পণ দেওয়ার রীতিটি বহাল রয়ে গেছে।
কনে পণ
বর কর্তৃক কনেকে পণ দেওয়া হচ্ছে মিজো সম্প্রদায়ের বিবাহ রীতির অন্যতম গুরুত্বপূর্ণ অনুষঙ্গ। তবে কনে পণের বিভিন্ন নিয়ম নীতি আছে।
বিবাহ
মিজো বিবাহ সম্পন্ন হয় আইনগত প্রক্রিয়ায় ও আশীর্বাদ প্রথার নিয়মে। তবে ছেলে এবং মেয়ে আশীর্বাদ প্রাপ্ত হয়ে মুক্ত ভাবে মেলামেশা করতে পারে। যদি দুজনের মধ্যে মনের মিল না হয় তাহলে আশীর্বাদ ভেঙে যেতে পারে। মিজোদের বিবাহ সাধারণত গীর্জাতেই হয়ে থাকে। আধুনিক ও পশ্চিমা স্টাইলে মিজোরা বিবাহ পোশাক পরিধান করে থাকে। কিন্তু মাঝে মাঝে কনেরা মিজোদের প্রথাগত পোশাক ‘‘পঞ্চেই’’ এবং সাদা ব্লাউজ পড়ে। সাধারণত কনেকে বরের ঘরে নিয়ে আসার সময় প্রথাগত একটি আচ্ছাদন দেওয়া হয়। যার নাম চঁধহফঁস। যেটি দিয়ে মৃত্যুর পর আবার তাকে সমাহিত করা হয়।
রেলপথ
ভৌগোলিক অবস্থানগত কারণে ভারতের অন্যান্য অংশের সঙ্গে এই রাজ্যের তেমন পরিবহন ব্যবস্থা গড়ে উঠেনি।বর্তমানে ভারতীয় রেল বৈরাবি শহর পর্যন্ত রেলপথ বিস্তার করেছে। ২০২০ সালের মধ্যে তা রাজ্যের রাজধানী আইজল পর্যন্ত সম্প্রসারিত হবে।
আকাশপথে
রাজ্যের একমাত্র বিমানবন্দর হচ্ছে ২.৫ কিমি দীর্ঘ রানওয়ে বিশিষ্ট লেংপুই বিমানবন্দর। আকাশপথে আইজল-এর সাথে কলকাতা ও দিল্লী শহরের সরাসরি যোগাযোগ রয়েছে।
জোট কামাল
জোট কামাল ভারতের পশ্চিমবঙ্গ রাজ্যের মুর্শিদাবাদ জেলার একটি শহর।
জনসংখ্যার উপাত্ত
এখানে সাক্ষরতার হার ৫৬%। পুরুষদের মধ্যে সাক্ষরতার হার ৬৪% এবং নারীদের মধ্যে এই হার ৪৮%। সারা ভারতের সাক্ষরতার হার ৫৯.৫%, তার চাইতে জোট কামাল এর সাক্ষরতার হার বেশি।
এই শহরের জনসংখ্যার ১৮% হল ৬ বছর বা তার কম বয়সী।
লরেন বাকল
লরেন বাকল (Lauren Bacall; জন্ম: বেটি জোন পার্স্ক, ১৬ সেপ্টেম্বর ১৯২৪ - ১২ আগস্ট ২০১৪) ছিলেন একজন মার্কিন অভিনেত্রী। তিনি তার ভিন্নধর্মী কণ্ঠ ও অস্বস্তিদায়ক চাহনীর জন্য পরিচিত। ১৯৯৯ সালে আমেরিকান ফিল্ম ইনস্টিটিউট তাদের ধ্রুপদী হলিউড চলচ্চিত্রের সেরা নারী তারকা তালিকায় তাকে ২০তম স্থান প্রদান করে এবং "চলচ্চিত্রের স্বর্ণযুগে তার কেন্দ্রীয় অবস্থানের স্বীকৃতি" হিসেবে ২০০৯ সালে একাডেমি অব মোশন পিকচার আর্টস অ্যান্ড সায়েন্সেস তাকে সম্মানসূচক অস্কার প্রদান করে।
বাকল মডেল হিসেবে তার কর্মজীবন শুরু করেন। ১৯৪৪ সালে টু হ্যাভ অ্যান্ড হ্যাভ নট-এ প্রধান নারী চরিত্রের মধ্য দিয়ে তার চলচ্চিত্রে অভিষেক হয়। তিনি নোয়া চলচ্চিত্রে অভিনয় করতে শুরু করেন এবং হামফ্রি বোগার্টের বিপরীতে দ্য বিগ স্লিপ (১৯৪৬), ডার্ক প্যাসেজ (১৯৪৭), ও কি লার্গো (১৯৪৮) চলচ্চিত্রে অভিনয় করেন। তিনি মেরিলিন মনরো ও বেটি গ্রেবলের সাথে প্রণয়ধর্মী হাস্যরসাত্মক হাউ টু ম্যারি আ মিলিয়নিয়ার (১৯৫৩) এবং গ্রেগরি পেকের সাথে ডিজাইনিং ওম্যান (১৯৫৭) চলচ্চিত্রে শ্রেষ্ঠাংশে অভিনয় করেন। তিনি জন ওয়েনের সর্বশেষ চলচ্চিত্র দ্য শুটিস্ট (১৯৭৬) চলচ্চিত্রে ওয়েনের ব্যক্তিগত অনুরোধে কাজ করেন। বাকল ব্রডওয়ে মঞ্চে সঙ্গীতনাট্যে অভিনয় করেন এবং অ্যাপ্লজ (১৯৭০) ও ওম্যান অব দ্য ইয়ার (১৯৮১) নাটকে অভিনয় করে শ্রেষ্ঠ অভিনেত্রী বিভাগে টনি পুরস্কার অর্জন করেন। এছাড়া তিনি দ্য মিরর হ্যাজ টু ফেসেস (১৯৯৬) চলচ্চিত্রে অভিনয় করে শ্রেষ্ঠ পার্শ্ব অভিনেত্রী বিভাগে গোল্ডেন গ্লোব পুরস্কার অর্জন করেন এবং একাডেমি পুরস্কারের মনোনয়ন লাভ করেন।
প্রারম্ভিক জীবন
বাকল ১৯২৪ সালের ১৬ই সেপ্টেম্বর নিউ ইয়র্কের দ্য ব্রন্‌ক্সে জন্মগ্রহণ করেন। তার জন্মনাম বেটি জোন পার্স্ক। তার পিতা উইলিয়াম পার্স্ক (১৮৮৯-১৯৮২) ছিলেন একজন বিক্রয়কর্মী এবং তার মাতা নাটালি (জন্মনাম: ওয়েনস্টেইন; ১৯০১-১৯৭৭) ছিলেন একজন অফিস সহকারী। তার মাতা পরবর্তীকালে আইনগতভাবে তার নাম পরিবর্তন করে বাকল রাখেন। লরেন তার পিতামাতার একমাত্র সন্তান। তার পিতামাতা দুজনেই ইহুদি ছিলেন। বাকলে ভাষ্যমতে তার মাতা রোমানিয়া রাজ্যের ইয়াসি থেকে এলিস আইল্যান্ডে হয়ে মার্কিন যুক্তরাষ্ট্রে আসেন। অন্যদিকে, তার পিতা নিউ জার্সিতে জন্মগ্রহণ করেন এবং তার পিতামাতা তৎকালীন রুশ সাম্রাজ্যের বর্তমান বেলারুশের ভালোঝিনে জন্মগ্রহণ করেছিলেন।
প্রারম্ভিক কর্মজীবন ও মডেলিং
১৯৪১ সালে বাকল সেন্ট জেমস থিয়েটারে দ্বারপাল হিসেবে কাজ করতেন এবং ফ্যাশন মডেল হিসেবে আবির্ভূত হন। এই সময়ে এসবের পাশাপাশিত তিনি নিউ ইয়র্কের আমেরিকান একাডেমি অব ড্রামাটিক আর্টস থেকে অভিনয়ের পাঠ গ্রহণ করেন, সেখানে তার সহপাঠী ছিলেন অভিনেতা ও পরিচালক কার্ক ডগলাস।
ব্রডওয়ে মঞ্চে তার আত্মপ্রকাশ ঘটে ১৯৪২ সালে ১৭ বছর বয়সে জনি টু ইন্টু ফোর নাটক দিয়ে। এই সময়ে তিনি তার মায়ের সাথে ৭৫ ব্যাংক স্ট্রিটে বসবাস করতেন এবং ১৯৪২ সালে তিনি মিস গ্রিনউইচের মুকুট অর্জন করেন।
কৈশোরে ফ্যাশন মডেল হিসেবে তাকে হারপার্স বাজার-এর প্রচ্ছদে এবং ভোগ-সহ একাধিক সাময়িকীর প্রচ্ছদে দেখা যায়। তিনি তার বিড়াল-আকৃতির দেহসৌষ্ঠব, ব্লন্ডি চুল এবং নীলাভ-সবুজ চোখের জন্য বিখ্যাত ছিলেন।
হারপার্স বাজার-এর প্রচ্ছদ হলিউডের প্রযোজক ও পরিচালক হাওয়ার্ড হক্‌সের স্ত্রী স্লিমের দৃষ্টি আকর্ষণ করে। স্লিম হক্‌সকে টু হ্যাভ অ্যান্ড টু হ্যাভ নট চলচ্চিত্রের জন্য বাকলের স্ক্রিন টেস্ট নেওয়ার জন্য পীড়াপীড়ি করেন। হক্‌স তার সহকারীকে বাকল সম্পর্কে আরও তথ্য খুঁজতে বলেন, কিন্তু তার সহকারী বুঝতে ভুল করেন এবং বাকলকে অডিশন দিতে হলিউডে আসার একটি টিকেট পাঠান।
হলিউড
এই চলচ্চিত্রে বাকলের চরিত্রটি স্লিমের ডাকনাম স্লিম এবং বোগার্টের চরিত্রটি হাওয়ার্ড হক্‌সের ডাকনাম স্টিভ ব্যবহার করে। বাকলের মতে, সেটে তাদের দুজনের মধ্যে খুব দ্রুতই রসায়ন গড়ে ওঠে। তিনি ও বোগার্ট শুটিংকালে কয়েক সপ্তাহের মধ্যেই প্রেমের সম্পর্কে লিপ্ত হন, বোগার্ট সে সময়ে মায়ো মেথটের সাথে বিবাহ বন্ধনে আবদ্ধ ছিলেন।
তিনি নোয়া চলচ্চিত্রে অভিনয় করতে শুরু করেন এবং হামফ্রি বোগার্টের বিপরীতে দ্য বিগ স্লিপ (১৯৪৬), ডার্ক প্যাসেজ (১৯৪৭), ও কি লার্গো (১৯৪৮) চলচ্চিত্রে অভিনয় করেন। তিনি মেরিলিন মনরো ও বেটি গ্রেবলের সাথে প্রণয়ধর্মী হাস্যরসাত্মক হাউ টু ম্যারি আ মিলিয়নিয়ার (১৯৫৩) এবং গ্রেগরি পেকের সাথে ডিজাইনিং ওম্যান (১৯৫৭) চলচ্চিত্রে শ্রেষ্ঠাংশে অভিনয় করেন। তিনি জন ওয়েনের সর্বশেষ চলচ্চিত্র দ্য শুটিস্ট (১৯৭৬) চলচ্চিত্রে ওয়েনের ব্যক্তিগত অনুরোধে কাজ করেন। বাকল ব্রডওয়ে মঞ্চে সঙ্গীতনাট্যে অভিনয় করেন এবং অ্যাপ্লজ (১৯৭০) ও ওম্যান অব দ্য ইয়ার (১৯৮১) নাটকে অভিনয় করে শ্রেষ্ঠ অভিনেত্রী বিভাগে টনি পুরস্কার অর্জন করেন। এছাড়া তিনি দ্য মিরর হ্যাজ টু ফেসেস (১৯৯৬) চলচ্চিত্রে অভিনয় করে শ্রেষ্ঠ পার্শ্ব অভিনেত্রী বিভাগে গোল্ডেন গ্লোব পুরস্কার অর্জন করেন এবং একাডেমি পুরস্কারের মনোনয়ন লাভ করেন।
সুহিলপুর ইউনিয়ন, চান্দিনা
সুহিলপুর বাংলাদেশের কুমিল্লা জেলার অন্তর্গত চান্দিনা উপজেলার একটি ইউনিয়ন।
খেলার ইতিহাস
খেলার ইতিহাস প্রাচীন পৃথিবীর ইতিহাসেও খুঁজে পাওয়া যায়। যে শারীরিক ক্রিয়াকলাপগুলি ক্রমশ খেলাধুলায় পরিণত হয়েছিল, সেগুলি প্রাথমিকভাবে অনুষ্ঠান, যুদ্ধ এবং বিনোদন সম্পর্কিত ছিল।
সুহিলপুর ইউনিয়ন, চান্দিনা
ইতিহাস
সুহিলপুর ইউনিয়ন পূর্বে সুহিলপুর পশ্চিম ইউনিয়ন নামে পরিচিত ছিল।
খেলার ইতিহাস
খেলাধুলার ইতিহাস অধ্যয়নের মাধ্যমে সামাজিক পরিবর্তন এবং ক্রীড়ার প্রকৃতি সম্পর্কে শিক্ষা পাওয়া যেতে পারে, কারণ খেলাধুলা প্রাথমিকভাবে মানবিক দক্ষতার বিকাশে জড়িত বলে মনে হয় (তুলনা খেলা)| কেউ যদি ইতিহাসকে গভীরভাবে অনুসন্ধান করে, তার ক্রমহ্রাসমান প্রমাণ থেকে খেলাধুলার উৎস এবং উদ্দেশ্যের তত্ত্বগুলি আরও বেশি করেই সমর্থন করা অসম্ভব হয়ে পড়ে।
সুহিলপুর ইউনিয়ন, চান্দিনা
অবস্থান ও সীমানা
চান্দিনা উপজেলার উত্তর-পশ্চিমাংশে সুহিলপুর ইউনিয়নের অবস্থান। এ ইউনিয়নের দক্ষিণ-পূর্বে গল্লাই ইউনিয়ন, পূর্বে বাতাঘাসী ইউনিয়ন, উত্তরে দাউদকান্দি উপজেলার ইলিয়টগঞ্জ দক্ষিণ ইউনিয়ন, পশ্চিমে দাউদকান্দি উপজেলার মালিগাঁও ইউনিয়ন এবং দক্ষিণ-পশ্চিমে ও দক্ষিণে চাঁদপুর জেলার কচুয়া উপজেলার সাচার ইউনিয়ন অবস্থিত।
খেলার ইতিহাস
খেলাধুলার সূচনা যখন হয়েছিল তখন থেকে দেখলে, এটি সামরিক প্রশিক্ষণ সম্পর্কিত ছিল। উদাহরণ স্বরূপ, ব্যক্তিরা পরিষেবা দানের জন্য উপযুক্ত এবং যোগ্য কিনা তা নির্ধারণের জন্য প্রতিযোগিতার মাধ্যম হিসাবে খেলাধুলা ব্যবহৃত হয়েছিল। দলগত ক্রীড়াগুলি প্রশিক্ষণ এবং সামরিক বাহিনীতে লড়াইয়ের দক্ষতা প্রমাণ করার জন্য এবং একটি দল হিসাবে একসাথে কাজ করার (সামরিক সংস্থা) জন্য ব্যবহৃত হয়েছিল।
সুহিলপুর ইউনিয়ন, চান্দিনা
প্রশাসনিক কাঠামো
সুহিলপুর ইউনিয়ন চান্দিনা উপজেলার আওতাধীন ১নং ইউনিয়ন পরিষদ। এ ইউনিয়নের প্রশাসনিক কার্যক্রম চান্দিনা থানার আওতাধীন। এটি জাতীয় সংসদের ২৫৫নং নির্বাচনী এলাকা কুমিল্লা-৭ এর অংশ।
খেলার ইতিহাস
প্রাগৈতিহাসিক খেলাধুলা
ফ্রান্সে ল্যাসকক্স গুহাগুলিতে পাওয়া গুহাচিত্রগুলি প্রায় ১৫,৩০০ বছর পূর্বের নব্য প্রস্তর যুগের স্প্রিন্ট এবং কুস্তির চিত্র পাওয়া গেছে। মঙ্গোলিয়ার বয়ানখঙ্গোর প্রদেশে পাওয়া নব্য প্রস্তর যুগের (c. ৭০০০ খ্রিস্টপূর্বাব্দ গুহা চিত্রগুলি থেকে দেখা গেছে ভিড়ে ঠাসা দর্শকের সামনে কুস্তি প্রতিদ্বন্দিতা। মিশরের গিল্ফ কেবিরেরর এর কাছে ওয়াডি সুরার সাঁতারু গুহায় নব্য প্রস্তর যুগের গুহাচিত্র পাওয়া গেছে যেখান থেকে প্রায় ১০,০০০ খ্রিস্টপূর্বাব্দে সাঁতার এবং ধনুর্বিদ্যা অনুশীলন করার প্রমাণ পাওয়া গেছে। প্রাগৈতিহাসিক জাপানের গুহা চিত্রগুলিতে সুমো কুস্তির মতো একটি খেলা চিত্রিত হয়েছে।
সম্ভবত শিকার সংগ্রহের বদলে কৃষিকার্য খাদ্য সংগ্রহের প্রাথমিক মাধ্যম হিসাবে প্রভাবশালী হয়ে ওঠার পরে, যাদের আগে শিকারীরর ভূমিকায় দেখা যেত – এবং সম্ভবত এই কারণে তারা প্রাকৃতিকভাবে বেশি শক্তিশালী ছিল – তাদের ব্যবহারিক দক্ষতায় প্রকাশের আর কোন উপায় ছিলনা। সুতরাং পরিবর্তে শিকারের জন্য প্রয়োজনীয় দক্ষতা অনুশীলনের অবিরাম প্রস্তুতির একটি পরিবেশ তৈরি হয়ে গিয়েছিল। সেটি এরপরে প্রতিযোগিতামূলক খেলায় পরিণত হয়েছিল, যে খেলার উদ্দেশ্য ছিল দেখে নেওয়া যে শিকারের বিভিন্ন পর্যায়ের জন্য কে সবচেয়ে "উপযুক্ত"; উদাহরণস্বরূপ, তাড়া করে ধরার গতি, কুস্তি করার শক্তি বা নির্ভুলভাবে দ্রুত শিকারটির প্রাণবধ করা এবং প্রতিযোগিতার ফলাফল কি হবে তাই নিয়ে বাজি ধরা। আজকের দিনে এই জিনিসটিকেই আমরা খেলাধুলা হিসাবে স্বীকৃতি দিয়েছি।
প্রাচীন সুমের
সুমেরীয় সভ্যতা থেকে প্রাপ্ত পাথরের ফলকগুলিতে কুস্তিগীরদের বিভিন্ন উপস্থাপনা পাওয়া গেছে। একটি ফলকে তিনজন কুস্তিগীরকে দেখানো হয়েছে যেটি খ্রিস্টপূর্ব ৩০০০ খ্রিস্টাব্দের। একটি ঢালাই ব্রোঞ্জ মূর্তি (সম্ভবত একটি ফুলদানির) নিম্নদেশ), যেটি ইরাকের খাফাজি থেকে পাওয়া গেছে, যেখানে দেখা যাচ্ছে দুজন কুস্তিগীর আঁকড়ে ধরে আছে। এটি সম্ভবত খ্রিস্টপূর্ব ২৬০০ অব্দের। মূর্তিটি খেলাধুলার প্রথম দিককার চিত্রগুলির মধ্যে একটি এবং এটি ইরাকের জাতীয় যাদুঘরে রাখা হয়েছে। প্রাচীন সুমেরে মুষ্টিযুদ্ধের উৎসের সন্ধান পাওয়া গেছে। গিলগামেশের মহাকাব্যে খেলাধুলার প্রথম ঐতিহাসিক নথির সন্ধান পাওয়া গেছে, যেখানে গিলগামেশ এনকিদুর সাথে কটিবন্ধ কুস্তি লড়ছে। কিউনিফর্ম ফলকগুলি  খ্রিস্টপূর্ব ২০০০ অব্দের; তবে ঐতিহাসিক গিলগামেশ খ্রিস্টপূর্ব ২৮০০ থেকে ২৬০০ এর মধ্যে বেঁচে ছিল বলে মনে করা হয়। সুমেরীয় রাজা শুলগি খেলাধুলায় তাঁর দক্ষতা নিয়ে গর্ব করেছেন শুলগির এ এর স্ব-প্রশংসা, বি এবং সি। উরে খননের সময় মাছধরার বঁড়শি (এখন যেমন হয় তেমনটি নয়) পাওয়া গেছে, যার থেকে প্রমাণ হয়েছে ২৬০০ খ্রিস্টপূর্বাব্দের দিকে সুমেরে ছিপের ব্যবহার ছিল।
আরো পড়ুন
জার্নাল সমূহ
কচুপুকুর
কচুপুকুর ভারতের পশ্চিমবঙ্গ রাজ্যের মালদা জেলার একটি শহর ।
ভৌগোলিক অবস্থান
মানচিত্রে কচুপুকুর শহরের অবস্থান 25.00°N 88.27°E
জনসংখ্যার উপাত্ত
ভারতের ২০০১ সালের আদমশুমারি অনুসারে কচুপুকুর শহরের জনসংখ্যা হল ৫৩৪৮ জন। এর মধ্যে পুরুষ ৫১%, এবং নারী ৪৯%।
এখানে সাক্ষরতার হার ৭১%, । পুরুষদের মধ্যে সাক্ষরতার হার ৭৭%, এবং নারীদের মধ্যে এই হার ৬৪%। সারা ভারতের সাক্ষরতার হার ৫৯.৫%, তার চাইতে কচুপুকুর এর সাক্ষরতার হার বেশি।
এই শহরের জনসংখ্যার ১২% হল ৬ বছর বা তার কম বয়সী।
উইলিয়াম হার্বার্ট (উদ্ভিদবিজ্ঞানী)
উইলিয়াম হার্বার্ট (১২ই জানুয়ারি, ১৭৭৮ - ২৮শে মে, ১৮৪৭) ব্রিটিশ উদ্ভিদবিজ্ঞানী, কবি এবং সরকারি কর্মকর্তা। ১৮০৬ থেকে ১৮০৭ সাল পর্যন্ত তিনি হ্যাম্পশায়ার থেকে সংসদ সদস্যের দায়িত্ব পালন করেছিলেন। এরপর ১৮১১ থেকে ১৮১২ সাল পর্যন্ত ক্রিকলেইড থেকে সংসদ্য সদস্যের দায়িত্ব পালন করেন।
অক্সফোর্ডের এক্সিটার কলেজ থেকে স্নাতক ডিগ্রি লাভ করেছিলেন। ১৮৪০ সালে ম্যানচেস্টারের ডিন নির্বাচিত হন। তিনি কার্নারভনের প্রথম আর্ল হেনরি হার্বার্টের তৃতীয় পুত্র এবং হেনরি উইলিয়াম হার্বার্টের পিতা।
উচ্চস্তরের প্রোগ্রামিং ভাষা
থাম্ব|পাইথন একটি উচ্চস্তরের প্রোগ্রামিং ভাষা উচ্চস্তরের প্রোগ্রামিং ভাষা (High-level programming language) হল এমন একটি প্রোগ্রামিং ভাষা যা অন্যান্য নিম্নস্তরের প্রোগ্রামিং ভাষাগুলোর তুলনায় আরও বিমূর্ত (abstract), সহজে ব্যবহারযোগ্য ও বিভিন্ন প্ল্যাটফর্মের মধ্যে সহজে বহনযোগ্য (portable)। এ ধরনের ভাষায় ব্যবহারকারীদের কম্পিউটার মেমরি নিয়ে সরাসরি কাজ করতে দেয়া হয়না।
উচ্চস্তরের ভাষার বৈশিষ্ট্য
• হাইলেভেল বা উচ্চস্তরের ভাষায় লিখিত প্রােগ্রাম যেকোনাে কম্পিউটারে ব্যবহার করা যায়।
• মানুষের পক্ষে লাে লেভেলের চেয়ে হাইলেভেল ভাষা শেখা সহজ।
• লাে লেভেল ভাষার চার বা পাঁচটি নির্দেশের জায়গায় হাইলেভেল ভাষার মাত্র একটি বাক্য লিখলেই চলে।
• প্রােগ্রাম লেখার জন্য কম্পিউটার সম্পর্কে ধারণার প্রয়ােজন নেই।
• হাইলেভেল ভাষায় লেখা প্রােগ্রামের ভুল সংশােধন করা তুলনামূলক সহজ।
• অসংখ্য লাইব্রেরি ফাংশন হাইলেভেল প্রােগ্রামে বিদ্যমান থাকে।
• প্রোগ্রাম তৈরির সময় হার্ডওয়্যার নিয়ে ভাবতে হয় না।
• কাজের পরিধি বড় বিধায় প্রোগ্রাম তুলনামূলকভাবে ছোট হয়।
উচ্চস্তরের ভাষার অসুবিধা
• প্রোগ্রাম লেখার সময় আগে এ ভাষার স্ট্রাকচার জানতে হয়।
• এ ভাষাকে মেশিন ভাষাতে রূপান্তরের জন্য কম্পাইলার প্রয়োজন হয় যা অনেকটা ব্যয়বহুল।
চলমান প্রোগ্রামিং ভাষা
কম্পিউটার বিজ্ঞানের পরিভাষায় চলমান প্রোগ্রামিং ভাষা (Dynamic programming language) বলতে এক শ্রেণীর উচ্চস্তরের প্রোগ্রামিং ভাষাকে বোঝায়। অন্যান্য অনেক প্রোগ্রামিং ভাষা যে কাজ গুলি কম্পাইলকরণ ধাপে নিষ্পন্ন করে, চলমান প্রোগ্রামিং ভাষাগুলিতে সেই কাজগুলি প্রোগ্রাম "রান" করার সময়, "চলমান" অবস্থায় নিষ্পন্ন করা হয়। এদের মধ্যে আছে প্রোগ্রামে নতুন কোড যোগ করা, প্রোগ্রামের ডেফেনিশন ও অবজেক্টগুলি সম্প্রসারণ করা, টাইপ ব্যবস্থা পরিবর্তন করা, ইত্যাদি এবং এগুলি সবই প্রোগ্রাম নির্বাহ বা "রান" করার সময় সংঘটিত হয়।
চলমান ভাষা হলেই যে তার টাইপ ব্যবস্থা চলমান হবে এরকম নিশ্চয়তা নেই। তবে বেশির ভাগ চলমান প্রোগ্রামিং ভাষায় চলমান টাইপকৃত (dynamically typed)।
উদাহরণ
জাভাস্ক্রিপ্ট, পাইথন, রুবি, পিএইচপি, লুয়া, পার্ল ইত্যাদি জনপ্রিয় চলমান প্রোগ্রামিং ভাষা। নিম্নলিখিত প্রোগ্রামিং ভাষাগুলো সাধারণত চলমান প্রোগ্রামিং ভাষা বলে মনে করা হয়:
লো এবং হাই লেভেল প্রোগ্রামিং ভাষায় এর ব্যবহারঃ
প্রোগ্রামিং ভাষার উপর ভিত্তি করে কোডের স্ব-পরিবর্তন বিভিন্নভাবে হতে পারে। এটি পয়েন্টারে পরিবর্তনশীল কম্পাইলার বা ইন্টারপ্রেটার ইঞ্জিনের সাহায্যেও হতে পারেঃ
অ্যাসেম্বলি ভাষা
অ্যাসেম্বলি ভাষা ব্যবহার করে স্ব-পরিবর্তনশীল কোড বাস্তবায়ন করা মোটামুটি সহজ। এক্ষেত্রে নির্দেশনাগুলো মেমরিতে নতুন করে তৈরি করা যায় এবং এগুলো পরিবর্তনশীল। অথবা পূর্বের অসুরক্ষিত কোড মুছে ফেলেও আগের মেমরিতেই নতুন করে কোড করা যায়। উভয়ক্ষেত্রেই এমনভাবে কোড লিখতে হয়, যেন একটি সাধারণ কম্পাইলার সহজেই কোডটিকে অবজেক্ট কোড হিসাবে তৈরি করতে পারে। এক্ষেত্রে আধুনিক প্রসেসর ব্যবহার করা হলে, সেখানে সিপিইউ ক্যাশে কিছু অনিচ্ছাকৃত পার্শ্ব প্রতিক্রিয়া হতে পারে। এই পদ্ধতিটি অ্যাসেম্বলি ভাষায় লিখা কোডের প্রথম শর্তটি পরীক্ষা করার জন্য বেশি ব্যবহার করা হয়। এর একটি উৎকৃষ্ট উদাহরণ হচ্ছে আইবিএম/৩৬০ এর অ্যাসেম্বলি ভাষা। অ্যাসেম্বলি ভাষায় স্ব-পরিবর্তনশীল কোড ব্যবহার করলে নির্দেশনাবলী পরিমাণ (N x 1)-1 সংখ্যক কমে। এখানে N হচ্ছে ফাইলে রেকর্ডের সংখ্যা। (পূর্বের অসুরক্ষিত কোড মুছে ফেলে নতুন কোড লিখার কারণে -1 ব্যবহার করা হয়েছে)। SUBRTN NOP OPENED     FIRST TIME HERE? * The NOP is x'4700'<Address_of_opened> OI   SUBRTN+1,X'F0'  YES, CHANGE NOP TO UNCONDITIONAL BRANCH (47F0...) OPEN  INPUT               AND  OPEN THE INPUT FILE SINCE IT'S THE FIRST TIME THRU OPENED GET   INPUT        NORMAL PROCESSING RESUMES HERE ... বিকল্প কোডটিকে প্রতিবারই একটি 'ফ্ল্যাগ' পরীক্ষার মাধ্যমে যেতে হয়। এই নিঃশর্ত শাখাটি পূর্বের কোডের চেয়ে সামান্য দ্রুত এবং সেইসাথে সামগ্রিকভাবে কোডের দৈর্ঘ্যও হ্রাস করে। পরবর্তীতে অপারেটিং সিস্টেমগুলোতে প্রোগ্রামগুলো সুরক্ষিত মেমরিতে রাখার ফলে এই পদ্ধতি আর ব্যবহার করা হত না। এর বদলে পয়েন্টারটিকে সাবরুটিনে পরিবর্তন করে দেয়া হত। এক্ষেত্রে পয়েন্টারটি পরিবর্তনশীল মেমরিতে রাখা যেতে পারে। এখানে কোডের শাখার বদলে পয়েন্টারটি লোড করতে হয় এবং সাবরুটিনে যুক্ত করতে হয়। এতে করে প্রোগ্রামের কোডে নির্দেশনার পরিমাণ বাড়ে। কিন্তু যেহেতু এখানে নিঃশর্ত শাখাগুলোর কোন দরকার হয়না, সেহেতু তুলনামুলকভাবে সম্পূর্ণ প্রোগ্রামের লাইন সংখ্যা কমে।
হাই লেভেল প্রোগ্রামিং ভাষা
কিছু প্রোগ্রামিং ভাষায় স্পষ্টভাবে স্ব-পরিবর্তনকারী কোড সমর্থন করে। উদাহরণস্বরূপ, ব্যবসায়িক কাজে ব্যবহৃত এক বিশেষ ধরনের কম্পিউটার ভাষা, কোবোলে কোড এক্সিকিউট হওয়ার সময় স্ব-পরিবর্তনকারী কোড কাজ করতে পারে। এক-ব্যাচ প্রোগ্রামিং ভাষায় স্ব-পরিবর্তনকারী কোড ব্যবহার করতে হয়। এছাড়াও 'ক্লিপার' এবং 'এসপিআইটিবিওএল' প্রোগ্রামিং ভাষাগুলোও সরাসরি স্ব-পরিবর্তনকারী কোডের সুবিধা প্রদান করে। বি৬৭০০ সিস্টেমে ব্যবহৃত অ্যালগল কম্পাইলার কোড এক্সিকিউট হওয়ার সময় টেক্সট স্ট্রিং চালনা করতে পারে এবং পরে আবার সেটিকে প্রয়োজন হলে পুনরায় ডেকে ব্যবহারও করতে পারে।
কিছু কিছু প্রোগ্রামিং ভাষায় মেশিন কোডই হচ্ছে সোর্স কোড এবং এই কোড সবসময়ই পরিবর্তন করা যায়। স্নোবল প্রোগ্রামিং ভাষায় সোর্স কোড একটি টেক্সট অ্যারে এর উপাদান হিসিবে এক্সিকিউট হয়। অন্যান্য প্রোগ্রামিং ভাষা যেমন পার্ল এবং পাইথনে প্রোগ্রামগুলো রান-টাইমে 'ইভাল' ফাংশন ব্যবহার করে নতুন কোড তৈরি করতে পারে, কিন্তু পূর্বের কোডে কোনরূপ পরিবর্তন করতে পারে না। এই পরিবর্তন বিষয়ক বিভ্রমটি (এমনকি মেশিন কোডও মূলত বদলানো হয়না) ফাংশন পয়েন্টারে পরিবর্তন করার কারণে ঘটে থাকে। নিচের জাভাস্ক্রিপ্টের উদাহরণটি লক্ষ্য করা যাকঃ 'লিস্প ম্যাক্রোস' এর সাহায্যে একটি প্রোগ্রামে থাকা স্ট্রিং এর কোনরূপ শব্দবিশ্লেষণ ছাড়াই রানটাইমে কোড পরিবর্তন করার সুযোগ পায়।
চক্রবৃদ্ধি পরিবর্তন
একাধিক উইন্ডোজ সিস্টেম আসার আগে, কমান্ড-লাইন সিস্টেমে একটি মেন্যু সিস্টেম থাকতো, যার সাহায্যে রানিং কমান্ডের কোড পরিবর্তন করার সুযোগ ছিল। মনে করুন, একটি ডিওএস স্ক্রিপ্ট ফাইল Menu.bat তে নিচের কোডগুলো থাকতে পারেঃ :StartAfresh               <-A line starting with a colon marks a label. ShowMenu.exe Menu.bat অপারেশনটি কমান্ড-লাইন থেকে চালানোর পর কোডে থাকা ShowMenu লাইনটি কম্পিউটারের স্ক্রিনে একটি মেন্যু নিয়ে আসে, যেখানে ব্যবহারকারীকে সাহায্য করার জন্য প্রয়োজনীয় তথ্য, উদাহরণ এবং অন্যান্য তথ্য থাকে। এমনকি ব্যবহারকারী এমন কোডও নির্বাচন করতে পারেন, যেখানে somename নামক কমান্ড চালনা করলে ShowMenu কমান্ডটি কাজ করবে। ShowMenu কোডটি যখন Menu.bat ফাইলে নিচের মত করে পুনরায় লিখা হবে, তখন ShowMenu কোডটির কাজ শেষ হয়ে যাবে :StartAfresh ShowMenu.exe CALL C:\Commands\somename.bat GOTO StartAfresh কারণ, ডিওএস কমান্ড ইন্টারপ্রেটার এক্সিকিউট করার আগে কোন স্ক্রিপ্ট ফাইল কম্পাইল করেনা। এমনকি এক্সিকিউট করার আগে সম্পূর্ণ প্রোগ্রামটি মেমরিতেও রাখেনা কিংবা পূর্বে রেকর্ড করে রাখা কোন প্রোগ্রামও দেখে না। যখন ShowMenu কাজ শেষ করে, তখন কমান্ড ইন্টারপ্রেটার এক্সিকিউট করার জন্য নতুন একটি কমান্ড পায়। নতুন কমান্ডটি স্ক্রিপ্ট ডিরেক্টরিতে somename নামে ছিল। যখন এই কমান্ডটি কাজ শেষ করে, তখন ইন্টারপ্রেটার আবার স্ক্রিপ্ট ফাইলের শুরুতে চলে যায় এবং পুনরায় ShowMenu  অপশনটি পরবর্তী কাজের জন্য তৈরি হয়। এখন স্ক্রিনে আসা মেন্যুটি চলে যাবে এবং ফাইলটি তার পূর্বাবস্থায় ফিরে যাবে। যদিও ফাইলটি তার পূর্বাবস্থায় ফিরে যাওয়াতে কোন কাজ হবেনা, কিন্তু ডিওএস কমান্ড ইন্টারপ্রেটার যেহেতু বাইট পজিশন দ্বারা পরবর্তী কমান্ডের কাজ শুরু করে, সেহেতু ফাইলটি শ্রেণীবন্ধভাবে বিন্যস্ত হয়ে থাকা লাগে। এর ফলে সহজেই ইন্টারপ্রেটারটি পরবর্তী কমান্ডের কাজ শুরু করতে পারবে।
যখন অন্য কমান্ডগুলো কাজ শুরু করে, তখন ShowMenu.exe সিস্টেমটি মেমরিতে থাকেনা। এতে অনেক মেমরি বেঁচে যায়। অর্থাৎ, বলা যায় একটি মেন্যু সিস্টেম(এবং সাথে আরও সম্ভাব্য সাহায্যকারী ফিচার) থাকার সুবিধার পাশাপাশি, যদি ব্যবহারকারীর মেমরির সাইজ কম থাকে, তাহলে এই পদ্ধতিটি অনেক উপকারীও বটে।
কন্ট্রোল টেবিল
কন্ট্রোল টেবিল ইন্টারপ্রেটার বলতে বুঝায় যেটি নিজে নিজে টেবিল থেকে তথ্য নিয়ে কাজ করতে পারে। (বরং বিশেষভাবে বলা যায়, শর্তযুক্ত নির্দেশ যেমন "IF inputx = 'yyy'" এর মত নয়)।
ইতিহাস
১৯৪৮ সালের জানুয়ারীতে প্রকাশিত হওয়া আইবিএম এসএসইসি কম্পিউটারটির নিজে নিজে এর নির্দেশনাবলী নিয়ে কাজ করতে সমর্থ্য ছিল। এছাড়া এটি এর নির্দেশনাবলীকে তথ্য হিসেবেও ব্যবহার করতে পারতো। যাইহোক, এই সামর্থ্যটি বাস্তবে খুব কমই ব্যবহার করা হয়েছিল। স্ব-পরিবর্তনকারী কোড আবিষ্কার হওয়ার প্রথম দিকে এটি প্রায়ই কম মেমরির ব্যবহার এবং কোড যাতে দ্রুত কাজ করে সেই উদ্দেশ্যে কিংবা উভয় উদ্দেশ্যে ব্যবহার করা হত। এছাড়াও সাবরুটিন নিয়ে কাজ করতে এবং যখন নির্দেশনাবলীতে কোডের কোন সাধারণ শাখা বা বাদ দেয়ার মত কোন কোড থাকতো, তখনও স্ব-পরিবর্তনকারী কোড ব্যাপকভাবে ব্যবহার করা হত। এই ব্যবহারটি এখনও অন্তত তত্ত্বগতভাবে হলেও আলট্রা-আরআইএসসি আর্কিটেকচারে ব্যবহৃত হচ্ছে। ডোনাল্ড কানুথের এমআইএক্স কম্পিউটারেও সাবরুটিন নিয়ে কাজ করার জন্য স্ব-পরিবর্তনকারী কোড
ব্যবহার
স্ব-পরিবর্তনকারী কোড বিভিন্ন উদ্দেশ্যে ব্যবহার করা যেতে পারে। যেমনঃ
স্টেট-নির্ভরশীল লুপ অপ্টিমাইজ
স্টেট-নির্ভরশীল লুপ অপ্টিমাইজের একটি জেনারেল ফর্ম নিচে দেয়া হল: repeat N times { if STATE is 1 increase A by one else decrease A by one do something with A } এইক্ষেত্রে স্ব-পরিবর্তনকারী কোড করার জন্য নিচের মত করে লুপটিকে একটু পরিবর্তন করে লিখলেই সমস্যাটির সমাধান হয়ে যায় : repeat N times { increase A by one do something with A    when STATE has to switch { replace the opcode "increase" above with the opcode to decrease, or vice versa } } এখানে উল্লেখ্য যে, উপরের কোডে অপকোডের প্রতিস্থাপনটি এভাবে সহজে লিখা যায়, 'এক্সওআর ভ্যারিয়েবল অ্যাড্রেস হবে "অপকোড অফ(আইএনসি) এক্সওআর অপকোড অফ(ডেসিমাল)"'।
এই সমাধানটি ব্যবহার করা হবে কিনা সেটি 'এন' এর মান এবং ফ্রিকুয়েন্সির পরিবর্তনের উপর নির্ভর করে।
বিশেষীকরণ
মনে করুন, পরিসংখ্যানের একটি সেট অনেক বেশি তথ্য উপাত্ত দিয়ে হিসাব করা হবে। যেখানে গড়, এক্সট্রিমা, এক্সট্রিমার অবস্থান, স্ট্যানডার্ড ডেভিয়েশন ইত্যাদি থাকবে। সাধারণ অবস্থায় সেখানে ডেটা এবং ওয়েট যুক্ত করার অপশন থাকবে। সুতরাং প্রতিটি  xi, wi এর সাথে যুক্ত হবে এবং প্রতিটি ইনডেক্সে ওয়েট থাকলে সেখানে হিসাবটি দুটি নিয়মে হতে পারে। একটি নিয়ম হচ্ছে ওয়েট ব্যবহার করে এবং অপরটি হচ্ছে ওয়েট ব্যবহার ছাড়া। এখন আরও একটি নিয়ম বিবেচনা করা যাক, ইনডেক্সের প্রতিটি মানই একটি সম্ভাব্য বুলিয়ান মানের সাথে যুক্ত আছে যাতে করে সেটা নিশ্চিত করা যায় যে, মানটি নিয়ে কাজ করা হবে নাকি হবে না। এই কোডটি চারটি ব্যাচে নিয়ন্ত্রণ করা যায়, এর একটি হচ্ছে উৎপাদক দ্বারা কোডটির ফলাফল বের করা এবং এই পদ্ধতিতে কোডের আকার বৃদ্ধি পাবে। অথবা, আরও একটি উপায় হল যে অ্যারেগুলো এড়িয়ে যাওয়া হয়েছিল সেগুলো এবং তাদের ওয়েট একত্রে যুক্ত করে একটি সাময়িক অ্যারেতে রাখা। এখানেও কোড কাজ করার সময় কোডের আকার বৃদ্ধি পাবে। যাইহোক, এভাবে কোড সামান্য পরিবর্তন করে পরিসংখ্যানের হিসাব করা হলে সেখানে অপ্রয়োজনীয় মানগুলো আর থাকবে না এবং কোডও সম্পূর্ণ সঠিক হবে। এখানে কোন মান দ্বিতীয়বার যাচাই করা হবে না এবং ডেটা অ্যারে কেবলমাত্র একবারই চেক করা হবে।
ছদ্মবেশ হিসাবে ব্যবহার
১৯৮০ সালে অ্যাপল ২ এবং আইবিএম পিসিতে ডিস্কের উপর ভিত্তি করে বানানো প্রোগ্রামগুলোতে কোড যাতে কেউ নকল করতে না পারে, সেজন্য স্ব-পরিবর্তনকারী কোড ব্যবহার করা হত। উদাহরণস্বরূপ, একটি আইবিএম পিসিতে থাকা ফ্লপি ডিস্কে 'int 0x13' নামক কোড থাকতো যেটি প্রোগ্রামের তালিকায় দেখাতো না। কিন্তু এই কোডটি মেমরিতে থাকতো এবং স্বনিয়ন্ত্রিত ভাবে এই প্রোগ্রামটি কাজ করা শুরু করত।
কিছু কিছু প্রোগ্রাম, যেখানে প্রোগ্রামার কোডের উপস্থিতি লুকিয়ে রাখতে চাইতো, সেখানে স্ব-পরিবর্তনকারী কোড ব্যবহার করা হত। যেমন কম্পিউটার ভাইরাস এবং কিছু হ্যাকিং এর জন্য ব্যবহৃত শেলকোড ইত্যাদি। ভাইরাস এবং এই শেলকোড যেগুলো স্ব-পরিবর্তনকারী কোড ব্যবহার করে সেগুলো সাধারণত পলিমরফিক কোড ব্যবহার করে লুকায়িত কোডটি আসল কোডের সাথে যুক্ত করা হয়। একটি কোড কাজ করার সময় কোডে পরিবর্তন করে সেই কোড কম্পিউটার হ্যাকিং করার জন্য ব্যবহার করা যায়। বাফার ওভারফ্লো হচ্ছে এর একটি উৎকৃষ্ট উদাহরণ।
স্ব-উল্লেখ মেশিন লার্নিং সিস্টেম
গতানুগতিক মেশিন লার্নিং সিস্টেমে সাধারণত একটি নির্দিষ্ট এবং পূর্বে প্রোগ্রাম করা অ্যালগরিদম ব্যবহার করা হয়। অতঃপর ১৯৮০ সালে জর্জেন স্কিম্বার বেশ কয়েকটি স্ব-পরিবর্তনকারী কোডের নিয়ম আবিষ্কার করেন যেগুলো নিজে নিজেই তাদের নিজস্ব অ্যালগরিদমে পরিবর্তন ঘটাতে পারতো। এমনকি এটি কোডের জন্য বিপজ্জনক যেকোনো কোডের ব্যাপারে সতর্ক ছিল এবং যেকোনো প্রকার বিপজ্জনক কোড সহজেই মুছে ফেলতে পারতো। কোডের এই স্ব-পরিমার্জন এই বিষয়টি নিশ্চিত করে যে, ব্যবহারকারী যদি সঠিকভাবে ফিটনেস, এরর অথবা রিওয়ার্ড ফাংশন ব্যবহার করে কেবলমাত্র তাহলেই কোডে স্ব-পরিমার্জন ঘটবে।
অপারেটিং সিস্টেম
যেহেতু কোডে স্ব-পরিমার্জনের ফলে কম্পিউটারের নিরাপত্তা বিঘ্নিত হওয়ার সম্ভাবনা থাকে, সুতরাং প্রায় সকল অপারেটিং সিস্টেমেই স্ব-পরিবর্তনকারী কোড পাওয়ামাত্রই সেটি মুছে দেয়। কোডটির নিজে থেকে  স্ব-পরিমার্জন বৈশিষ্ট্য থাকার জন্য নয়, বরং এই কোডটি কম্পিউটারের ক্ষতি করার সম্ভাবনা থাকে বলেই অপারেটিং সিস্টেম কোডটি মুছে দেয়।
এছাড়াও কম্পিউটার পলিমরফিজম ব্যবহার করে প্রোগ্রামের সর্বত্র ব্যবহার করা নিজস্ব ডেটা পরিবর্তন করেও প্রোগ্রামের কর্মপদ্ধতি নিজে নিজেই পরিবর্তন করতে পারে।
ক্যাশ এবং স্ব-পরিবর্তনকারী কোডের মিথষ্ক্রিয়া
আর্কিটেকচারে ডেটা এবং নির্দেশ মিলিত হয়ে ক্যাশে জমা হয় এবং এই মিথষ্ক্রিয়া করার জন্য ক্যাশ সিঙ্ক্রোনাইজেশন অবশ্যই পরিবর্তিত কোড দ্বারা সঞ্চালিত করতে হবে।
আধুনিক প্রসেসরে কিছু কিছু ক্ষেত্রে স্ব-পরিবর্তনশীল কোড খুব ধীরে কাজ করে। এর কারণ হল, আধুনিক প্রসেসর সাধারণত তার ক্যাশ মেমরিতে এক্সিকিউট হওয়া কোডগুলো রাখার চেষ্টা করে। প্রতিবার প্রোগ্রাম যখন এর একটি অংশ একটু পরিবর্তন করে, তখন পুনর্লিখিত অংশ আবার ক্যাশের মধ্যে লোড করার দরকার হয়। যদি পরিবর্তীত কোড এবং পূর্বের কোড একই ক্যাশ মেমরি ব্যবহার করে, তাহলে ফলাফল আসতে সামান্য বিলম্ব হয়।  কারণ এখানে পরিবর্তীত কোডটির মেমরি অ্যাড্রেস পূর্বের কোডের অ্যাড্রেসের কয়েক বাইটের মধ্যেই অবস্থান করে।
আধুনিক প্রসেসরের ক্যাশ বিষয়ক  এই সমস্যাটি তখনই সমাধান হবে, যখন স্ব-পরিবর্তনশীল কোডগুলো তাদের কোড খুব কম সময় পরিবর্তন করে। যেমন, ইনার লুপের ভিতরে যেভাবে লুপ পরিবর্তন হয় সেভাবে।
অধিকাংশ আধুনিক প্রসেসরই কোন একটি প্রোগ্রাম এক্সিকিউট করার আগেই ঐ প্রোগ্রামটির সম্পূর্ণ মেশিন কোড মেমরিতে লোড করে নেয়। এর মানে যদি একটি কোড পূর্বের কোডের চেয়ে খুব কম পরিমাণে পরিবর্তন করা হয়, তাহলে প্রসেসর সেটি লক্ষ্য করবে না। কম্পিউটারের প্রসেসরগুলো অবশ্যই সঠিকভাবে স্ব-পরিবর্তনশীল কোড নিয়ন্ত্রণ করতে হবে, কিন্তু তারা এখনো সেটি করতে পারছে না।
ম্যাসালিন এর সংশ্লেষণ কার্নেল
ডক্টর অ্যালেক্সিয়া ম্যাসালিনের পিএইচডি থিসিসে তিনি  সংশ্লেষণ কার্নেলের ব্যাপারে গবেষণা করেন। তিনি একটি ক্ষুদ্র ইউনিক্স কার্নেল ব্যবহার করে একটি স্ব-পরিবর্তনশীল কোড তৈরি করেন। এটি স্ট্রাকচার্ড প্রোগ্রামিং ভাষা এবং অবজেক্ট ওরিয়েন্টেড উভয় ভাষাতেই করা যায়। তার এই কোডটি সহজেই বিভিন্ন অবজেক্ট তৈরি করতে পারতো, যেমন ফাইল হ্যান্ডেলার।
এই সংশ্লেষণ কার্নেলটি অত্যন্ত দ্রুতগতির ছিল, কিন্তু এটি সম্পূর্ণরূপে অ্যাসেম্বলি ভাষায় লেখা হয়েছিল। ফলে এটি আর অন্য কোন ভাষায় অপটিমাইজ করতে না পারায়, এটি তেমন জনপ্রিয় হয়নি। যাইহোক, এটি একটি বিষয় প্রমাণ করেছিল যে, স্ব-পরিবর্তনশীল কোড যেকোনো মধ্য স্তর কিংবা উচ্চ স্তরের প্রোগ্রামিং ভাষায় লিখা সম্ভব। এতে করে আরও সহজেই খুব দ্রুতগতির বিভিন্ন অপারেটিং সিস্টেম অথবা প্রোগ্রাম তৈরি করা যাবে।
পল হাবার্লি এবং ব্রুস কার্শ স্ব-পরিবর্তনশীল কোডের প্রান্তিকীকরণের বিরোধিতা করেন। তাদের মতে এতে করে বিভিন্ন অপারেটিং সিস্টেম অথবা প্রোগ্রাম তৈরিতে খরচের পরিমাণ বৃদ্ধি পাবে।বহার করা হয়।
সিনট্যাক্স
thumb|230px|right|প্রোগ্রামিং ভাষার বই কোন প্রোগ্রামিং ভাষার বাইরের রূপকে তার সিনট্যাক্স বলা হয়। বেশির ভাগ প্রোগ্রামিং ভাষাই সম্পূর্ণ টেক্সট-ভিত্তিক। এগুলি শব্দ, সংখ্যা ও বিরামচিহ্নবিশিষ্ট টেক্সট ব্যবহার করে, অনেকটা স্বাভাবিক ভাষাগুলির মতই। তবে কিছু কিছু প্রোগ্রামিং ভাষা আছে যেগুলি চিত্রভিত্তিক। এগুলি বিভিন্ন প্রতীকের মধ্যকার অবস্থানগত সম্পর্ক কাজে লাগিয়ে প্রোগ্রাম লিখতে সহায়তা করে। কোন প্রোগ্রামিং ভাষার প্রতীকগুলি কী কী উপায়ে একত্রিত হয়ে সিনট্যাক্সগতভাবে সঠিক প্রোগ্রাম তৈরি করতে পারে, ভাষাটির সিনট্যাক্সে তার বিবরণ থাকে। আর কোন প্রতীকসমষ্টির অর্থ কী হবে, তা নির্ধারণ করে ভাষাটির সেমান্টিক্‌স।
প্রোগ্রামিং ভাষার সিনট্যাক্স সাধারণত নিয়মিত এক্সপ্রেশন (regular expression) (আভিধানিক বিশ্লেষণ|আভিধানিক গঠনের জন্য) এবং বাকাস-নাউর রূপ (Backus-Naur Form) (ব্যাকরণিক গঠনের জন্য) এই দুইয়ের সমন্বয়ে তৈরি করা হয়।
নিচে লিস্পের ওপর ভিত্তি করে লেখা একটি সরল ব্যাকরণ দেয়া হল:
উপরের ব্যাকরণটি নিচের জিনিসগুলিকে সংজ্ঞায়িত করেছে:
এই ব্যাকরণ সঠিকভাবে অনুসরণকারী কিছু টোকেনের উদাহরণ: ' ', ' ', ' '
সিনট্যাক্সগতভাবে সঠিক প্রোগ্রাম মাত্রেই সেমান্টিক্‌স বা অর্থগতভাবে সঠিক হবে, তা নয়। অনেক সিনট্যাক্সগতভাবে সঠিক প্রোগ্রাম তাই অনুবাদ বা নির্বাহ করার সময় ত্রুটির সৃষ্টি করতে পারে। কোন কোন ক্ষেত্রে এরকম প্রোগ্রাম অসংজ্ঞায়ির আচরণ (undefined behavior) প্রদর্শন করতে পারে। আবার কোন প্রোগ্রাম প্রোগ্রামিং ভাষার সমস্ত নিয়মকানুন মেনে চললেও এটি প্রোগ্রামার যা করতে চেয়েছিলেন সেই অর্থে না-ও বাস্তবায়িত হতে পারে।
নিচের সি প্রোগ্রামিং ভাষায় লেখা কোডটি সিনট্যাক্সগতভাবে শুদ্ধ, কিন্তু এটি এমন একটি অপারেশন সম্পাদন করে যা সেমান্টিক্‌সগতভাবে বা অর্থগতভাবে সংজ্ঞায়িত নয়। (যেহেতু p একটি নাল পয়েন্টার, p->real এবং p->im অপারেশনগুলি অর্থহীন):
complex *p = NULL; complex abs_p = sqrt (p->real * p->real + p->im * p->im);
টাইপ ব্যবস্থা
যেকোন প্রোগ্রামিং ভাষা মান (values) ও এক্সপ্রেশনগুলিকে বিভিন্ন “টাইপে” শ্রেণিকরণ করে। এই শ্রেণিকরণ, কীভাবে টাইপগুলি ব্যবহার করা যাবে এবং টাইপগুলির একে অপরের সাথে সম্পর্ক কী, তা সংজ্ঞায়িত থাকে প্রোগ্রামিং ভাষাটির টাইপ ব্যবস্থায়। ভাষাটিতে কী ধরনের উপাত্ত কাঠামো ব্যবহার করা যাবে, টাইপ ব্যবস্থায় মূলত তারই বিবরণ থাকে। বিধিগত গণিত ব্যবহার করে টাইপ ব্যবস্থাগুলি ডিজাইন ও গবেষণা “টাইপ তত্ত্বের” আলোচ্য।
আধুনিক ডিজিটাল কম্পিউটারের ভেতরে সমস্ত উপাত্তই শূন্য বা এক আকারে রক্ষিত থাকে (দ্বিমিক সংখ্যা ব্যবস্থা দেখুন)। এই উপাত্ততে বাস্তব বিশ্বের নানা তথ্য যেমন নাম, ব্যাংক অ্যাকাউন্ট, পরিমাপ, ইত্যাদি প্রকাশ পেতে পারে। প্রোগ্রামিং ভাষা নিম্নস্তরের দ্বিমিক উপাত্তকে এই উচ্চ-স্তরের তথ্যের ধারণায় বাস্তবায়ন করে উপাত্ত টাইপের সাহায্য নিয়ে। এছাড়া আরও কিছু বিমূর্ত টাইপ আছে যেগুলি প্রোগ্রামের নিরাপত্তার সুবিধার্থে কিংবা প্রোগ্রামারকে অর্থহীন বিবৃতির ব্যাপারে সাবধান করে দেয়ার জন্য ব্যবহৃত হয়।
প্রোগ্রামিং ভাষাগুলিকে তাদের টাইপ ব্যবস্থাগুলির ওপর ভিত্তি করে শ্রেণীবিভাগ করা যায়।
নিম্নস্তরের ভাষা
নিম্নস্তরের ভাষা(low level language) সরাসরি কম্পিউটারের প্রধান মেমোরির উপর কাজ করতে পারে। অ্যাসেম্বলি ভাষা একটি নিম্নস্তরের ভাষা,এ ভাষায় সরাসরি কম্পিউটারের রেজিস্টারকে নিয়ন্ত্রণ করে কাজ করতে হয়। এ ভাষাগুলো হার্ডওয়্যারের উপর নির্ভরশীল,তাই এক কম্পিউটারে অ্যাসেম্বলি ভাষায় লেখা প্রোগ্রাম অন্য কম্পিউটারে কাজ নাও করতে পারে।
<!-- A special case of typed languages are the single-type languages. These are often scripting or markup languages, such as Rexx or SGML, and have only one data type — most commonly character strings which are used for both symbolic and numeric data.
In practice, while few languages are considered typed from the point of view of type theory (verifying or rejecting all operations), most modern languages offer a degree of typing. Many production languages provide means to bypass or subvert the type system.
Static vs dynamic typing
In static typing all expressions have their types determined prior to the program being run (typically at compile-time). For example, 1 and (2+2) are integer expressions; they cannot be passed to a function that expects a string, or stored in a variable that is defined to hold dates.