প্রাথমিকভাবে ওয়েবে কোন প্রোগ্রামিং ভাষা ব্যবহার করা হয়?

ওয়েবে সর্বাধিক প্রচলিত প্রোগ্রামিং ল্যাঙ্গুয়েজে হাইপারটেক্সট মার্কআপ ল্যাঙ্গুয়েজ, জাভাস্ক্রিপ্ট, ক্যাসকেডিং স্টাইল শীট এবং পিএইচপি: হাইপারটেক্সট প্রিপ্রসেসর অন্তর্ভুক্ত। কিছু একে অপরের সাথে একযোগে ব্যবহৃত হয় আবার কিছুগুলি ইন্টারেক্টিভ বা স্ট্যাটিক ওয়েবসাইট তৈরি করতে অন্য ভাষা থেকে সম্পূর্ণ সম্পূর্ণ পৃথকভাবে ব্যবহার করা যেতে পারে। যদিও আপনি অন্যান্য ভাষাগুলি খুঁজে পেতে পারেন তবে ওয়েব ব্রাউজারের মাধ্যমে বিষয়বস্তু সরবরাহ করার জন্য এগুলি প্রাথমিক ব্যবহার করা হয়।

এইচটিএমএল

এইচটিএমএল ওয়েবসাইট এবং পৃষ্ঠাগুলি তৈরি এবং ডিজাইনের জন্য ব্যবহৃত একটি সর্বাধিক সাধারণ প্রোগ্রামিং ভাষা languages এই ধরণের প্রোগ্রামিং ল্যাঙ্গুয়েজ একটি মার্কআপ ল্যাঙ্গুয়েজ হিসাবে পরিচিত, যার অর্থ এটি মার্কআপ ট্যাগ দ্বারা আলাদা করা হয়। মার্কআপ ট্যাগগুলি হ'ল বন্ধনী দ্বারা বেষ্টিত কীওয়ার্ড এবং যখন ব্যবহৃত হয়, তারা ব্রাউজার উইন্ডোতে একটি নির্দিষ্ট আউটপুট তৈরি করে। শত শত বিভিন্ন মার্কআপ ট্যাগ বিদ্যমান এবং এগুলি সমস্ত বিভিন্ন উদ্দেশ্যে উপভোগ করে। বেশ কয়েকটি প্রচলিত মার্কআপ ট্যাগগুলির মধ্যে রয়েছে, যা একটি এইচটিএমএল নথি খোলে; , যা মূল বিভাগ যেখানে সামগ্রী সংরক্ষণ করা হয় এবং প্রদর্শিত হয়; এবং

, যা একটি নতুন অনুচ্ছেদ শুরু করে।

সিএসএস

সিএসএস একটি পরিপূরক ভাষা যা এইচটিএমএল মার্কআপ কোডকে স্টাইল করতে সহায়তা করে। কোনও পৃষ্ঠার সিএসএস শৈলীগুলি সাধারণত HTML ট্যাগগুলির মধ্যে ডাকা হয়। পৃষ্ঠার স্টাইল করার এই পদ্ধতিটি অবিশ্বাস্যভাবে কার্যকর কারণ এটি ওয়েবসাইট বিকাশকারীকে পৃথকভাবে প্রতিটি পরিবর্তন করার প্রয়োজন ছাড়াই একটি পৃষ্ঠায় একই HTML উপাদানগুলির সমস্ত পরিবর্তন করতে দেয়। এটি বিকাশকারীদের সময় সাশ্রয় করতে এবং সহজেই নতুন ডিজাইনের শৈলীর পরীক্ষা করতে সহায়তা করে।

জাভাস্ক্রিপ্ট

জাভাস্ক্রিপ্ট আরও প্রচলিত কম্পিউটার প্রোগ্রামিং ভাষার সাথে সাদৃশ্যযুক্ত তবে ইন্টারনেট ব্যবহারকারীদের কোনও ওয়েবসাইটে নির্দিষ্ট ক্রিয়া সম্পাদন করতে এবং সামগ্রীর সাথে ইন্টারেক্ট করার অনুমতি দেয়। স্ক্রিপ্টিং ভাষা ফাংশন কল ব্যবহার করে এবং অবজেক্ট-ভিত্তিক উপাদানগুলিকে সমর্থন করে। এটি ওয়েবের বাইরে ব্যবহার করা যেতে পারে, উদাহরণস্বরূপ, পিডিএফ ডকুমেন্টগুলিতে। এই ভাষাটি একই শব্দদ্বয়ের ভাষা জাভা দিয়ে বিভ্রান্ত হওয়া উচিত নয়।

পিএইচপি

পিএইচপি হ'ল একটি প্রিপ্রসেসর হাইপারটেক্সট, সার্ভার-সাইড ল্যাঙ্গুয়েজ। সার্ভার-সাইড ল্যাঙ্গুয়েজটির অর্থ সমস্ত প্রসেসিং ব্রাউজারের ভিতরে না গিয়ে সার্ভারে করা হয়। সার্ভারটি ওয়েব পৃষ্ঠাকে ব্যবহারকারীর কাছে প্রদর্শিত হওয়ার আগে প্রক্রিয়া করে। পিএইচপি কোডটি কোনও নিয়মিত এইচটিএমএল ডকুমেন্টের অভ্যন্তরে এম্বেড করা যায় বা স্ট্যান্ড-একা ফাইল হিসাবে ব্যবহৃত হতে পারে। উভয় উদাহরণের জন্য সার্ভারের সর্বশেষতম পিএইচপি প্ল্যাটফর্মগুলির একটি ইনস্টল থাকা প্রয়োজন require