What is web language? ওয়েব এর ভাষা কী ? kormopoint
বন্ধুরা আজকে আমি আপনাদের যে বিষয়টি নিয়ে জানাবো সেটি হচ্ছে ওয়েব এর ভাষা সম্পর্কে।
ওয়েব কী?...........
ওয়েব বলতে আমরা সাধারণত ওয়েবসাইটকে বুঝি এটি ওয়েবসাইটকে ছোট করে ঢাকার একটি শব্দ। এর মাধ্যমে আমরা ওয়েবসাইট থেকে খুব ছোট ভাবে বা খুব শর্টকাটে ডাকতে পারি। এই ওয়েব বলতে আমরা খুব সহজেই আমাদের বা যে কোন ওয়েবসাইট কে বোঝায়।
ওয়েবসাইট হলো তথ্য আদান প্রদান করার একটি খুব সহজ ইন্টারনেটের মাধ্যম। এর মাধ্যমে আমরা খুব সহজেই বিভিন্ন তথ্য আদান প্রদান করতে পারি এবং চাইলে আমরা সারা পৃথিবীর সামনে সেই তথ্যগুলো একবারে আনতে পারি। আবার চাইলে আমরা নিজস্ব বা ব্যক্তিগত কারো কাছে এই তথ্যগুলো শেয়ার করতে পারি।
বর্তমানে যে অ্যাডভান্স ওয়েবসাইটগুলো আছে সেগুলো দিয়ে শুধু লেখালেখি নয় ছবি দেখা ভিডিও দেখা এমনকি সেই ছবি এডিট করা ভিডিও এডিট করা এছাড়াও রয়েছে এই একটি ওয়েবসাইট দিয়ে আরো অন্যান্য ওয়েবসাইটগুলো তৈরি করা। এই সকল শক্তি বর্তমানে ওয়েবসাইট গুলো থেকে পাওয়া যায়।
বর্তমানে একটি ওয়েবসাইট তৈরি করতে গেলে সাধারণভাবে অন্য আরেকটি ওয়েবসাইটের উপর নির্ভর হতে হয় । কারণ একটি ওয়েবসাইট চালাতে গেলে আমাদের একটি করে ডমেইনের প্রয়োজন হয়। আর সুবিধা আমরা অনলাইনে অন্য আরেকটি ওয়েবসাইটের মাধ্যমে কিনতে পারি।
আপনারা চাইলে বাংলাদেশ থেকে এই ডোমেইন গুলো খুব সহজেই ক্রয় করতে পারেন বিকাশের মাধ্যমে এইরকম বিভিন্ন ওয়েবসাইট পাওয়া যায় আমাদের এই বাংলাদেশের মধ্যেই । এই ওয়েবসাইট এর মধ্যে আপনারা নিজেদের একাউন্ট করে যে কোন ডোমেইন স্যার যে সেটি অর্ডার করে নিতে পারেন।
ডোমেইন অর্ডার করার পর কিছুক্ষণের মধ্যে এসেই ডোমেনটি একটিভ হয়ে যায় এবং তারপর আমরা সেই ডকুমেন্ট অনুযায়ী আমাদের ওয়েবসাইটগুলোকে খুব ভালোভাবে কার্যক্রম অনুযায়ী চালাতে পারি। কিন্তু একটি ওয়েবসাইট চালানোর জন্য শুধু রুমে নয় হোস্টিং এরও প্রয়োজন আছে।
এই যে ওয়েবসাইট গুলো থেকে আমরা দুজনকে নিয়ে প্রায় সেই সকল ওয়েবসাইট থেকেই আমরা হোস্টিং কিনতে পারি কিন্তু এই হোস্টিং এর দাম বা মূল্য অনেকটা বেশি এই হোস্টিং আমরা খুব সাধারণ কাজের জন্য ব্যবহার না করায় আমাদের জন্য ভালো। আমরা হোস্টিং ছাড়াও অনেক ওয়েবসাইট চালাতে পারি।
আমরা যদি হোস্টিং ছাড়া কোন ওয়েবসাইট চালাতে চাই তাহলে আমাদের বিভিন্ন থার্ড পার্টি ওয়েবসাইটের সাহায্য নিতে হবে। অনলাইনে এমন অনেক ওয়েবসাইট আছে যে ওয়েবসাইট গুলো ফিরিয়ে দিন দিয়ে থাকে । অসুবিধা একটাই যে আমরা আমাদের নিজেদের ইচ্ছেমতো এই হোস্টিংয়ের জায়গা কম বেশি করে ব্যবহার করতে পারবোনা।
তাদের মধ্যে একটি ওয়েবসাইট হচ্ছে ব্লগার এই ওয়েবসাইটে আপনারা ফ্রি হয়ে পোস্টিংস পেয়ে যাবেন কিন্তু সেই হোস্টিংয়ের সেমিফাইনাল পাবেন না। সেই হোস্টিং আপনাদের হাইট ভাবে ব্যবহার করতে হবে। এই ওয়েবসাইট দিয়ে আপনারা খুব সহজেই লেখালেখি করে আপনাদের ওয়েবসাইটকে এবং এর মধ্যে নিয়ে আসতে পারেন।
ওয়েব এর ভাষা কি?............
আজকের এই পুরো পোস্টটি হচ্ছে ওয়েব এর ভাষা সম্পর্কে আরও এর ভাষা হচ্ছে যে ভাষা ব্যবহার করে আপনারা ওয়েবসাইট তৈরি করতে পারেন সেটাকে ওয়েবসাইট বা ওয়েব এর ভাষা বলা হয়।
কারণ এই বইয়ের তৈরি করতে গেলে আমাদের সেই ওয়েব এর নির্দিষ্ট ভাষা জানতে হবে যে ভাষা দ্বারা আপনারা বোঝাতে চান যে এই লেখাটি যাকে থাকবে বা এই জিনিসটি এই জায়গায় থাকবে না। এরকম কিছু একথাই বলতে গেলে কমান্ড করার ভাষাকে বলা হয় ওয়েব এর ভাষা বা প্রোগ্রামিং ল্যাঙ্গুয়েজ।
পৃথিবীর প্রত্যেকটি এলাকা বা জায়গার নির্দিষ্ট কিছু ভাষা আছে যে ভাষার মাধ্যমে সেই এলাকার মানুষ নিজেদের মনের ভাব প্রকাশ করে থাকে কিন্তু সারা পৃথিবীতে একটি ইন্টারন্যাশনাল ভাষা আছে যে ভাষাটি হচ্ছে ইংরেজি ভাষা এই ভাষাটি প্রায় প্রত্যেকটি দেশের মানুষই জানে। এই ভাষার মাধ্যমে এক দেশের মানুষের সাথে নিজের মনের ভাব প্রকাশ করে।
ঠিক তেমনি একটি ভাষা হচ্ছে প্রোগ্রামিং ল্যাঙ্গুয়েজ আমরা মুখে যে ভাষা বলি সেই ভাষা আমাদের কম্পিউটার বা সুপার কম্পিউটার বুঝতে পারে না। সুপার কম্পিউটার হচ্ছে আমাদের যে পুরো ইন্টারনেট কেস কন্ট্রোল করার জন্য যে কম্পিউটার রাখা হয়েছে সেটিকে সুপার কম্পিউটার বলা হয়। আমাদের সমস্ত ডাটা সেই সুপার কম্পিউটারে গিয়ে স্টোর হয়ে থাকে।
সুপার কম্পিউটার বা যে কোন কম্পিউটার এই একটি ভাষায় বোঝায় সেটি হচ্ছে প্রোগ্রামিং ভাষা এই প্রোগ্রামিং ভাষা পৃথিবীতে অনেক রকমের রয়েছে তাদের জন্য এক এক প্রোগ্রামিং ভাষা ব্যবহার করা হয়।
কারণ বিভিন্ন কাজের জন্য এই আলাদা আলাদা প্রোগ্রামিং ল্যাঙ্গুয়েজ ব্যবহার করাই আমাদের সকলের জন্য ভালো। এই আলাদা আলাদা প্রোগ্রামিং ল্যাঙ্গুয়েজ গুলো এই কাজগুলোর জন্য ব্যবহার করলে আমাদের সেই কাজটি আরো ভালো হয়ে যায়।
এই প্রোগ্রামিং ভাষার মাধ্যমে আমরা যে কোন কিছুকে কমেন্ট করতে পারি যে সেই জিনিসটি কোন জায়গায় কোন অবস্থায় এরকম ভাবে থাকবে। এবং সেই জিনিসটির উপর কি কি ইফেক্ট বাই অ্যানিমেশন দেওয়া হবে সেটিও আমরা এই ল্যাঙ্গুয়েজ দের মাধ্যমে জানতে পারবো। প্রোগ্রামিং ল্যাঙ্গুয়েজ গুলোতে শুধু ওয়েব সাইটেই নয় বিভিন্ন ডিভাইস কন্ট্রোল করা হয়।
যেমন পাইথন প্রোগ্রামিং ল্যাঙ্গুয়েজ দিয়ে আপনারা প্রায় পৃথিবীর সকল কাজে করতে পারেন কিন্তু এই প্রোগ্রামের ল্যাঙ্গুয়েজ বিভিন্ন রোবট বানাতে গেলে খুবই বেশি কাজে লাগে। এই প্রোগ্রামের ল্যাঙ্গুয়েজ হচ্ছে একেবারে হাই লেভেল এর একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ।
নিচে বিভিন্ন প্রোগ্রামিং ল্যাঙ্গুয়েজ এর নমুনা দেওয়া হল:---------
একটি সাধারণ নিউজ পেপার জাতীয় ওয়েবসাইট তৈরি করতে গেলে আমাদের এই ছোটখাটো দুই তিনটি প্রোগ্রামিং ল্যাঙ্গুয়েজ জানলেই একেবারে যথেষ্ট হয়ে যাবে। এগুলো হলো এইচটিএমএলসিএস এর জামাই স্কিপ যে কোয়ারি প্যান্ট পিএসপি।
এগুলো দিয়ে খুব সহজেই নিজেদের জন্য একটি ওয়েবসাইট তৈরি করা যায় এবং এগুলো যদি আপনারা একেবারে এডভান্স পর্যন্ত শিখা যান তাহলে আপনারা খুব ভালো ভালো ইমোশন পর্যন্ত একেবারে সহজেই বানাতে পারবেন।
আশা করি আমার এই পোস্টপরে আপনারা ওয়েবের ভাষা সম্পর্কে সাধারণ ধারণা টুকু পেয়ে গেছেন।